I think people have conditioned themselves to get mad when they smell someone who has been smoking rather than the odor itself being so bad it actually affects their ability to do something. I think it is more rooted in frusteration that someone is doing something they don't want them to do because they find it so irritatingly unfashionable. The daily odor of popcorn or onions at lunchtime carry farther and lingre longer than the guy in his cube after a cigarette. And outdoors, I worry more about the constant odor of oil based materials either from road work, cars, or gasoline killing me than some guy smoking. People who step out of a gas station stink to me, like the smell of someone who has been working in a fast food kitchen, but it is just one of countless other offensive sights, sounds, and odors that are part of everyday life outside your house. It sucks having to smell the cocktail of ten different people's shits and coffee piss everytime I go to the restroom at work, but such is life. Quit being such a delicate flower, it no worse than people who smell like patchouli.