I think that tobacco is too entrenched in society to be totally banned. Many governments already ban smoking in public places and they heavily tax tobacco. I don't think this will change, tobacco brings "needed" money into the government coffers. Right or wrong the government has to tax something to keep it going. They tax gas, property, wages, etc.
Some are talking about marijuana becoming legal and bringing tax revenue in from it. But I think that alcohol will be the next big "demon" that the governments will tax more and more.