For the record, I no longer smoke since I quit several years ago.
I don't like the smell of smoke, and it irritates me a little when I end up smelling it. However, I think people like aps and ludahai are just control freaks who use these minor irritations as excuses to regulate behavior that is not truly harming them in any significant way.
There was a time when smokers were harming the people around them, and that behavior needed to be regulated out of society through law and social pressure. It was indeed profoundly unfair, especially in work-places. I am not one who buys into the notion that people can 'just work anywhere'. There are times when jobs are plentiful and people don't have to stay with an employer, sure, but that is not always. Mothers need to feed their children, Loners need to feed themselves. They shouldn't have to endure other peoples smoke in the effort to do this.
Everything is a poison in large enough amounts, while in small enough amounts most things are benign. Oxygen is a poison that is slowly killing us, but by the same token of course we would live alot shorter lives without it. Aps will pounce on this and say that people don't need tobacco to live, and think that she's scored a point, when really she's missed it.
I am simply pointing out that in small enough amounts, tobacco smoke is merely an irritation, not a poison. Some people believe that irritations need to be regulated out of existence, particularly with regard to tobacco. As I've indicated elsewhere, I think these people are neurotic control freaks, and just as with any control freak behavior, they use real but minor points as an excuse to give justification for their endeavor twoard control.