Lencoboy, you are unlikely to see someone smoking in a supermarket or anywhere which involves building or public transport.
That hasn't been an issue for nearly 15 years.
But you won't stop seeing people smoke and it's their choice to do so. As it is to drink alcohol.
I know this is an issue for you 'smoking' but please remember that some people do smoke, are considerate smokers and wouldn't affect you anymore. So why you keep bringing the issue up, I have no idea.
FYI, I smoke. And I appreciate non-smokers don't like it and I take that into consideration when I have a fag.
Thankfully I also have a partner who doesn't preach to me and let's me enjoy my smoke in peace.
Your experiences as a child with smoking is in the past Lencoboy, it's not your future and not even your present.