Your response proves that smokers are unaware of the reasons these bans get support. smokers are mostly clueless when it comes to the effect they have on their surroundings.
I just don't believe that you even come in contact with smokers, rude, polite or otherwise. You talk about restaurants, as if there is any such thing as smoking in restaurants anymore. I doubt you've ever been a "regular" at any place that allowed smoking.
Smarmy little man in-your-face attitudes though, do tend to get under people's skin. So the last time you were in a bar thirty or so years ago you may indeed have gotten smoke blown in your face. I'm sorry about that, but it probably wasn't me.