Wow, looks like you just solved it! You should go out and preach your gospel to all smokers, drinkers, and beef eaters. While you're at it please solve climate change and make everyone be nice to one another.
Yeah well obviously they are, but I always do love an HN "oh logical fallacy I win!" response.
My point is that your approach helps no one and has failed time and time again in the past. Remember D.A.R.E? How about abstinence health ed. programs? "Just say no" doesn't work. People like their vices. When a healthier alternative comes along it's a good thing.
Got me off of cigarettes. Seems like a pretty huge benefit to me.