Much better to let private business set their own policies, and let the market decide whether it's a viable economic plan or not.
If you don't like being in areas where people are allowed to smoke, don't go there. Take your business elsewhere, because there are plenty of businesses which cater to nanny-staters and their ilk...
Exactly on target. Private property rights are more significant than the non-smoking do gooders.
PS - smoking is not a habit, it is an addiction.
to add; The free market would handle the smoking “problem” nicely if private property rights were still meaningful. A business or whatever could decide to allow smoking or not and the customers could choose to go to a smoking or non smoking establishment.
Private property and the free market; a nice combo. Cheers.