"If you are a smoker - you can't smell it."
Look, don't tell me what I can or can't smell. For one, I have quit for a fairly long period, so that my sense of smell became more sensitive. Even as a smoker, however, I can also smell it in an elevator that another smoker has just ridden up in after having a smoke outside. I fully understand that non-smokers find it to be an offensive odor. To which I say "get over it". It's just one of the many annoyances in life that we all have to live with. Smokers have been driven out of offices, bars, restaurants, malls, and every other public space, including many open-air spaces. If that's not good enough, then make tobacco illegal and deal with all the unintended (but predictable) consequences of that.
I'm not talking about the smell of smoke - I'm talking about that other smell that you cannot smell until you have gone a year or two without smoking. Go a couple of years without a cigarette and you'll see what I mean.
No need to get so defensive about smoking, though I did the same thing when I smoked.