Why?
There are smoking sections in restaurants(where you sit if you want to be around smoke)
And non-smoking sections(where you sit if you don't want to be around smoke)
Yes, smoke wafts through the building. So do the toxins on a freeway full of exhuast pipes =).
Most stores don't allow smoking, like convenience stores all the way on up to the mall.
If you're going to a bar and bitching about smoking, you're an ass-ramming hypocrite for plastering your braincells with alcohol and saying you don't want second-hand smoke hurting you(and if you're going to a bar without drinking, the " bar " part of the experience isn't required for you to have fun)
Smokers are already not allowed to smoke where it's not necessary. It's gone far enough. If a guy gets off a hard days work and can't sit at the bar and have a beer and a fucking cigarette, fuck equality, that's just discrimination. Some places, like fast-food restaurants that are small, I can understand, I don't mind stepping outside to smoke, but I'll be god damned if they're gonna try to stop me from doin' that =/