I'm a smoker and still remember when we could smoke in the office, grocery store, bank, etc and I am actually glad that we can't anymore. It was just the norm and we never thought about offending/hurting the ones who didn't. I have a sunroom in my house where I smoke (and sit as I type this) but I would never smoke or allow anyone else to smoke in any other room of my house and would never smoke in someone else's.
At first I was upset when they banned smoking in all restaurants, bars, etc but found that I don't mind it in restaurants. I do have a problem with the bars though if they don't have a separate section. I've seen so many go out of business and it's sad. I feel the owners should have the right to do what they wish and allow it or not. If people don't like it, then they can go elsewhere but the owners should be able to decide which group they prefer to cater to. At the one bar we frequent, on any given night you can walk in and see nobody inside except the bartender. Everyone else is outside smoking and drinking. That to me is just silly. If everyone in the bar smokes, then they should be allowed to do it inside. All it does is hurt the owner.
Oh - and in Ohio we have a "sin" tax too. They also tax the snot out of all alcohol and cigarettes. It was originally started to fund the new stadium, which it did, and now we can't smoke in it - anywhere. We PAID for it! And the sin tax is still in effect...That's a SIN.