Personally, I hate smoking with a passion, but I don't go around bitching about it, just like I don't go around complaining about people's religious beliefs. It’s not a matter of, “I think I’m better than everyone” it’s a matter of I like being able to breath without coughing and choking on acrid air.
I grew up around smoking; my mother smoked 3 packs a day til the day she died, my dad smoked 1.5 packs a day. I couldn't get the smell out of my clothes or hair. Hell, when I was a kid -- like maybe 8 or 9 years old -- my parents used to smoke in the car with the windows rolled up, with me coughing in the backseat. I'll never forgive the time my mom told me to, "Hold my breath," when I was coughing too much in the car.
I stopped going to metal concerts because the air gets so thick that it always takes me several days afterwards to cough all of the crap out of my lungs.
As much as I hate it, though, I put up with it when I'm at some one else's house or out in public. But it does bug the hell out of me when I'm around people who are smoking in public places that are clearly labeled non-smoking. I don't allow smoking at all inside my house or in my car, but I don't object when guests smoke outside -- even when the smoke clings to them when they come back inside my house.
On a totally unrelated note, the dentist villain in episodes 7-8 of Speed Grapher is one of the most fucked up things I’ve seen in anime in a while. <shudder>