Good article. IMO, the things that make us unhealthy (obesity adds $147 billion a year to our doctor bills) should be taxed in proportion to the extent they do so, and that should pay for health care.
http://www.time.com/time/health/article/0,8599,1917458-1,00.html