RE: Why stop with just making drugs illegal?
As for smoking, I think Finland has exactly the right kind of laws in place to reduce the negative externalities of smoking and the prevalence of the habit as a whole without banning it outright. According to the 2007 law, smoking is prohibited in restaurants, pubs and other such public spaces except for special-purpose ventilated smoking rooms. Smoking is also banned in the immediate vicinity of entrances to buildings accessible to the public. This way, smokers will be able to smoke but they will have to go the extra length to avoid exposing non-smokers to the smoke. I'm really happy to be able to go to a pub without having my clothes reek of smoke afterwards. This approach has also caused a significant drop in combining smoking and drinking as many people only smoke when they are drinking. That will probably result in a drop in the number of oral and esophageal cancers as the combination of cigarette smoke and alcohol is particularly harmful.