We tried that before. If i recall last time we tried to outlaw alcohol it backfired and gave to the rise of 1920's gangsters, bootlegging, and everything that came with it. Outlawing products do not work, because people will find a way to get them, much in the same way as today's war on drugs, if anything it has lead to an increase of drug usage.
Personally speaking this article is a perfect example why people shouldn't get "free" or rather publicly paid health care as it leads people to live in a manner which is inconsistent with healthy living as there is no cost benefit to them otherwise. If people have to pay for what they are getting they are more inclined to live in a manner which fits what they can afford. As in what incentive do people have to live healthily if it doesn't cost them anything to live the opposite.