Let me preface this that I have never used tobacco in my life.
I feel like tobacco smokers are unfairly discriminated against. I was recently filling out a job application and it addressed tobacco use?!? Is that fair. Also CVS is getting all sorts of praise for not selling tobacco anymore. Are they really helping anyone? Is that really going to stop people from smoking...no. They are just going to drive farther to get it, after the resources are likely already strained enough just to smoke. Smoking is an addiction and they are going to have plenty of natural consequences for it without people making their lives more difficult.
From my observation people that smoke tend to have life circumstances that already make their lives difficult, they are just trying to cope...just like all of us. Some people (a lot) cope with eating too much sugar, some cope by drinking etoh, some had life circumstances that made it so that smoking was the obvious and modeled way to cope. Does not mean they are not people and do not have feelings. Picking on people who smoke is the picking the low hanging fruit. Its PC to say bad thing about smoking and smokers, but that does not mean its right.
I wish no one smoked, I hate to be around smoking, I hate the smell, I would be devastated if any of my children chose to smoke but, making their lives harder when each of our lives is plenty hard enough does not solve anything. All smokers know its bad, I am sure most of them wish they never started, so lets not rub their ongoing struggles in their face.