This is not just a small isolated issue of smoking or not smoking.
The larger issue, is how well Americans today, can make their own decisions after years and years of public schooling.
The reason we need social security, is because so many people today are not capable of saving money themselves for retirement, thus they need laws to make them save. We need high taxes, because most people today, are not capable of deciding for themselves how to spend their own money. We need speed limits because so many drivers dont know how fast to drive safely.
Smoking is the same thing.
In theory, there would be nothing wrong with letting the owners of restaurants, the employees, and the customers decide for themselves whether to allow, work in, or patronize a restaurant that allows smoking, or non-smoking.
Years ago, all people, both smoking and non-smoking, were smart enough to make these decisions by themselves. Smokers went to places that allowed smoking, and non-smokers went to non-smoking places.
The problem today is, that most non-smoking people no longer think that they are smart enough or capable to make this kind of personal decision by themselves - thus, they need a law passed to make all places non-smoking to avoid being confused.
As americans get stupider and stupider, they will demand the government to increasingly make more and more decisions for them by law, that they are incapable of making themselves.
You cant fight non-smoking laws as long as so many people can no longer think for themselves. Laws against smoking will continue to be passed as long as non-smokers cannot function without them.
We had prohibition once, because so many americans did not think they could decide for themselves whether to drink alcohol or not.
We passed drug laws in the 1900’s , because we no longer thought we could personally decide on if we should take drugs or not.
In the future we may also see laws against obesity or fattening foods, because many of these same people also dont know how much to eat, or what to eat.