I agree that it should be up to whoever owns the establishment. Regardless of what the patrons of the establishment prefer, the owner's rights trump those of the patron, because the patron can choose to go somewhere else.
People who complain about inhaling second hand smoke in bars, or smelling like smoke...why did you choose to go in that particular bar, knowing ahead of time that there will be the issue with smoking? No one forced you to go in there. Would you go to a gay bar and then say "god, I am so offended by all these gays! someone should outlaw being gay so that I don't have to put up with it when I go to this bar."
I don't have any problem with them outlawing it in public buildings, places like classrooms, airports, etc. But they should make a concession to smokers. It's not all that difficult. I have been to airports that have a smoking lounge that is closed off from the rest of the airport. No one has to be bothered by second hand smoke, and the smokers can still have their cigarettes.
Anyway, there seems to be this mentality that because it is unhealthy and polluting, anyone who does it is automatically in the wrong and has no rights whatsoever. That isn't correct though. It's not our responsibility to get out of your way and watch out for you all the time, it's your responsibility to take care of yourself and avoid something that you have an aversion to. Take some responsibility for yourself and your choices about where you go and what air you breathe.
I can think of lots of things that are unhealthy and polluting that don't get nearly as bad of a rap as smoking. Cars, people who drive with their high beams on, loud concerts, public drunkenness.
Think about it. If I go to a concert, and the music is too loud and it damages my hearing, whose fault is that? Is it the concert promoters, or mine for going to the concert knowing there will probably be loud music, and then staying even though I knew it was bad for my ears? Should we make a law restricting the volume of music at a concert?
What about all you drunk people at the bar who get so wasted that you end up pissing all over the floor in the restroom? Do you think I like stepping in piss whenever I need to use the bathroom? I think that people who are too drunk to piss straight should be made to piss somewhere outside the bar, just like people who smoke have to take it outside.