The only problem with that is "eliminating" things doesnt eliminate them. It just makes them illegal. Which creates black markets.
The best thing that 'could' be logical would make it illegal to smoke in public if people think its that much of a hazard to their health. And smokers would have to smoke in their homes, or other places like how there are cigar clubs.
There is no way your going to get every person in the country to stop smoking, even if it was illegal.