I'm sorry you've faced such stupidity and inconsideration. I've support anti-smoking efforts
for years and there are a growing number of folks even in a die-hard tobacco state like my own Virginia that believe breathing is a right and smoking is a choice. Sadly smoking is also a very tough addiction and that deserves some consideration too, but most folks capable of consideration seem to recognize that breathing is a much more important right to protect than smoking.
I was in California when the smoking ban went into place. I know a number of folks with sensitive allergies and they were able to go into pool halls comfortably for the first time in years. At least in my unscientific survey business didn't seem to have slowed down either, so everybody wins including the wait staff having a lower chance of cancer and no ashen mess to clean up at the end of the shift. :)