IMO, all drugs, from alchol, through booze, cigarettes, cocaine to weed should be legal, and sold in plain packaging that'd state in stark terms, how addictive they are, what are the health risks, how much they lower life expectancy, etc. Not really necessary to put nasty pictures on them.
[slightly offtopic]
It seems preposterous to me that people at times actually believed inhaling any kind of smoke is not harmful.
That said, anyone stupid enough to smoke $hit deserves all the health related trouble smoking brings with them.
The only concern of mine is that people who don't smoke don't have to share the smokers' healthcare expenses. Same goes for alcoholics and gluttons. Those people deserve to pay higher health insurance.
I'm ambivalent about smoking bans. On one hand, before smoking bans, there was not one pub in Bratislava with clean air. Sure, there were cafés and restaurants with clean air, but not one of these places served beer at reasonable prices.
Doesn't matter that a lot of people don't smoke at all, simply put, no pub owners risked banning smokers from his venue. No one even dared to experiment, or to try to lure non-smokers with a smoke-free establishment.
It's the same with loud music... doesn't matter that half of the people dislike it, if they don't speak up or leave, pubs will continue to play effing loud music.
I mean.. I once specifically asked them to not play any music (we were alone in our part of the cellar, and it was nicely quiet when we sat down). Specifically. Five minutes later, music starts blaring... so I disconnected the speakers, instead of asking again. Staff were later seen scratching their dim heads..
Come to think of it, next time something irritates me this way in a pub, I'll make myself heard.