My mum was a heavy smoker from age 11, she gave birth to twp premature babies (otherwise healthy though) and even though she did eventually give up smoking she died at the age of 58 from emphysema - after years of fighting for breath.
I have never smoked and my brother gave up about 10+ years ago. But I think that to make smokers feel like outcasts will not help. Make pubs create smoking and non-smoking sections etc.
I am fat, people see this, but the damage done by smoking is invisible.
I don't know the answer to the problem - it would be nice to see the statistics of what % of the population smokes in 2009 to 1999 etc,,