Do you also demand that business owners stop everyone from smoking in their privately owned businesses JUST because you decide you MIGHT want to patronize that business someday?
To me, it's fantastic to go to a place, open to the public, and NOT have to smell someone else's cigarette while I'm trying to have a nice meal. Then to go home, and have THEIR cigarette smell in MY clothes? If you smoke in your own house, that's your problem.
I pity people who make assinine comments.