When someone lights up a cigarette next to me they are infringing upon my rights and doing me harm.
The problem with the idea of "it's my restaurant, you can go somewhere else" is that "somewhere else" is going to allow smoking too. For a restaurant to ban smoking in a market where smoking in restaurants is widespread, they are sacrificing a huge market share. As such, they won't do it by themselves. They are in the business to make money, and they know the non smoking customer will put up with it because there is nowhere else to go.
You might think that "for the greater good" means Communism, but saying that there should be absolutely no regulations puts you in a third-world country. Or no country at all.
Without any regulations there would be no "my restaurant" or "my property" to begin with.
The problem with the idea of "it's my restaurant, you can go somewhere else" is that "somewhere else" is going to allow smoking too. For a restaurant to ban smoking in a market where smoking in restaurants is widespread, they are sacrificing a huge market share. As such, they won't do it by themselves. They are in the business to make money, and they know the non smoking customer will put up with it because there is nowhere else to go.
You might think that "for the greater good" means Communism, but saying that there should be absolutely no regulations puts you in a third-world country. Or no country at all.
Without any regulations there would be no "my restaurant" or "my property" to begin with.