You’re not a bootlicking government nanny holier than though thug though. So your opinion doesn’t matter. /sarc off.
Really, the anti-smoking craze is all because people don’t like the smell. Okay, well don’t hang around smokers then is your business. But if you stand around them, and complain about the smell and preach to them about their health. That’s not your business and you can pound sand.
Conversely, I have no right to stop a smoker from pursuing his addiction in the open where it does not affect me and, equally, neither do I have the right to enlist the government to stop him.
I will even go so far as to say that compulsory healthcare paid in part by the taxpayers does not justify the government in restricting smoking because it adds to the cost of healthcare.