You don't care?
This is an important consideration because traditionally cigarrette smoke has been considered a nuisance, and handled under nuisance law. But you and others now contend it is more than a nuisance. You contend it is a health hazard.
Health hazards are measured by different standards than nuisances. We generally make things illegal when their use harms innocent bystanders, unless they can demonstrate some great value that outweighs their harm.
When it comes to smoking in restaurants, you want to treat them as health hazards. But outside of that, you don't care? That's some very shallow thinking on the issue you seem to care so much about.
Snuffington, I have spent a good part of the day here more or less just killing time. Do you think that I will stay awake tonight worrying about this issue? I have had an interesting time watching posters virtually threatening me, calling me names, or simply arguing all day long about being allowed to smoke in public places. The rationale is quite interesting, and shows just how self-gratifying we have become as a people.