if you're trying to make marijuana less cool, it's just...
marijuana has always been the drugs that losers and outcasts use in order to escape from the conformity of the mainstream. if you don't realize that, here's your wake-up call: you're not one of the cool kids. the cool kids do uppers. they always did.
you can go back as far in time as you want, the constant is that potheads are always losers, and generally by choice. that leaves you with a gradient between people that are losers because they're legit idiots and people that are losers because they're too smart to fit into society.
these tactics to make the drug less hip, if they were successful, might work in reducing cocaine use, or ecstasy use - or alcohol use, being that alcohol is the ultimate "cool kid" drug. but, pot was always the loser drug. and, trying to socially engineer an exaggeration of the point is just increasing it's appeal to it's natural user base of people that don't want to fit in.