Freedom of the business owner? What a riot. It's your selfish need to serve your own habit over anyone else's concerns be it owner or fellow patron that is the problem here. Your self-righteous comments aside - what about the business owner who is a smoker??? And since it is perfectly legal in about 20 states to refuse to hire someone based upon whether they smoke or not, why shouldn't a smoking owner who only hires smokers have the freedom to cater to smokers???
Owner A wants to allow smoking. Owner B, C and D don't. Guess where the smokers are going to go. Yep, you guessed it. About ten minutes after this great idea goes into effect B, C and D allow smoking again. Look, it's either all or nothing, otherwise those who do the right thing are at a disadvantage. And non-smokers would once again have no place to go out to dinner unless they didn't mind trying to smell their food through a cloud of smoke.
Just because smokers don't want to taste or smell their food, that doesn't mean that every other patron must forgoe the pleasure.