I don't smoke. I think smoking is stupid. However, I do not claim it is my right to tell a business owner how to run his business.
How about telling his employees that if they want to be a waitress anywhere in California, they must spend eight hours per work-day breathing second-hand smoke? Should they have to do that?
I'm sure someone will say they should just fine other jobs. Think about it. Other patrons, workers and even the owners of establishments better cave to the smokers or they won't go out.
Good Lord. And they think I have a problem.