Thats not fair, Smokers are not renowned for anything apart from bad breath and yellow teeth.
Smoking is BAD, i smoke, its bad.
But its no good the way they want free enterprise when it comes to schools and hospitals, but when it comes to the market sorting it out with smoking, the nanny state takes over, why not just have smoking pubs and non smoking pubs, why force people to behave in ways they are not inclined to, if the market is there pubs and restraunts will ban smoking, im sure some already have. Nobody requires you to go to a pub or a cafe where people can smoke. If a person hates smoking, dont work in a bar.
Surely personal choice should govern such things.