It is NOT and has NEVER BEEN the responsibility of the Government to decide what is best for ALL people.
I recently traded cigarettes for vaping as of October 2014. I HATE cigarette smoke. I know it sounds strange, but it stinks terribly. I know it does and any smoker that says it doesn't simply can't smell it the same as someone who doesn't smoke. They really can't. It coats their mouths, throat and nasal passages. So now you are aware of where I am coming from.
The bottom line is that most establishments ALREADY ban smoking in outdoor eating areas. I will work on collecting more data, but being a smoker, I know where I can and can't smoke. Smokers are told every day where they can and can't smoke. No smoking on school campuses, no smoking in certain parks, no smoking at youth events, no smoking within 20 feet of all buildings, no smoking inside (obviously)... it is actually easier to list the places smokers CAN smoke: riding in cars (unless children are in the vehicle), parking lots, outside of bars, outside of buildings without windows or doors nearby (like behind or next to stores). Continuing to ban smoking because you find the smoke offensive is just driving smokers to fewer and fewer places. You still will experience the smoke. You will not get rid of it. You will just continue to ban smoking from more and more places. That's more and more places smokers won't be... but they have to go somewhere... where next would you like to ban them from?
What if someone wants to open a store that welcomes smokers? They aren't allowed to because non-smokers don't want that to exist? That doesn't make sense to me. That's like saying, well I don't like baseball, so let's ban baseball stadiums and baseball from TVs in bars.
Instead, if you are offended by cigarette smoke at a restaurant, you should attempt to get someone's attention to inform them that you don't appreciate the smoke where you are eating. Perhaps there is a sign and someone didn't notice. Perhaps the business owner never received a complaint about cigarette smoke and therefore hasn't even thought of banning smoking in an open dinning area.
As far as banning smoking at apartments, personally, I don't know a smoker who smokes inside (and I know a ton of smokers). They all smoke outside because they know it smells and they don't want their apartment to smell like cigarettes or their belongings to be covered in nicotine and stink. Instead, the apartment complexes should attempt to keep certain areas mostly smoke free for those sensitive and encourage people to not smoke indoors. However, it should NOT become law. What will smokers who live at apartments do when they want to have a cigarette? Will they walk across the street and stand in front of a stranger's house? How will a smoker remove the smell from their clothes so as not to offend other residents who share ventilation systems? Will they change between cigarettes and keep their stinky clothes outside?
If you live in an apartment complex, you should feel comfortable to be able to go to the management and request to live in an area where smoking is not allowed (not legally banned). They should be willing to move you to a different building in order to keep you there, as their customer. Likewise, the apartment complex should be able to accommodate their customers who do smoke and provide them with an apartment where smoking is allowed.
Smoking is not a crime and should not be enforced. I can't imagine how the bans would even be enforced. Is there going to be a special force of the police going around fining people for smoking? Is the city going to spend money designing and having special signs made to inform people that by law they are NOT allowed to smoke there? Is the city going to spend the money to educate people so they are aware that there is actually a law on the books that forbids them from smoking in certain public places? How is a smoker going to know if a non-smoking sign is a rule placed by the establishment or an actual legal sign that can get them in trouble with the law if they are caught smoking?
Banning smoking is not going to solve a problem that doesn't exist or only exists in our minds. It is extremely easy to find ways that smoking is bad and negatively affects people. It is extremely difficult to prove that people are actually negatively impacted by smokers being around them.
I'm sure many non-smokers feel like smokers simply have no respect for other people and just smoke wherever they want without a single care about who they may be affecting around them. I can assure you that is not true. The problem is, as a smoker, you have no control as to where your smoke goes. Sometimes you can't even tell when it has traveled toward a group of people who are a good distance from you. You try to smoke far from doors and open windows, but you can't always tell where all doors or windows are around buildings. You try to avoid smoking around children, but children are everywhere. You try to avoid smoking in short time-periods before entering buildings because you know that stink will stay with you long after you are done with the cigarette. You try to avoid smoking in traffic because you can see the person behind you has their window down and it is going right back into their car. We do try, but you can't avoid all situations, it just isn't possible.
Let's put an end to making up laws in an effort to make a perfectly utopian society. Let's instead learn to live with those around us and realize that just because someone does something you find offensive, does not make them bad people or a lesser person.
I'm sure I everyone could find a few things everyone does that offends them. Thinking I have a right to draft a law to ban people from smoking in public areas is definitely on MY list.