As someone who has struggled to give up smoking and who, at times of stress, tends to revert back, I do feel it is unfair the way smokers are constantly being criticised and treated like social pariahs. They are even criticised for smoking outside now. Of course, smoking is not a desirable activity and I understand that the smell in a confined space is unpleasant but I really feel it is going over the top now.
Because so many more people drink alcohol, there isn't the same stigma attached to it. In fact, there is more of a stigma attached to those who don't drink alcohol. I don't agree that only those who drink to excess cause problems - even a couple of drinks can for some people loosen the tongue, cause arguments and lead to unpredictable behaviour and accidents. And those who drink to excess cause a great deal of trouble to themselves, their families and everyone else. (Not that I'm anti-drink, I like a glass or two of wine myself but the contrast between how drinkers and smokers are viewed is very noticeable).