Well, if you poll parrons at the local Starbucks in downtown Charlotte, of course you will find more liberal vegans that think smoking is stinky.
But go to 90% of the rest of NC (including my hometown)in a local dive beer joint and you might get a different reaction.
They're called closet smokers.
I totally agree with you.
Amazingly, over the years I have found that some of the most vocal opponents of these mandated smoking bans are owners of establishments that are already smoke-free. They have created their niche market and feel this is intrusive and will hurt their bottom line.