"free shots"... hah those shots cost Tens of billions of dollars if not more. It was a totally worthwhile investment to make (we probably should have invested more in it) - but lets not pretend like there is nothing we could do about obesity if threw 100 Billion at the problem.
It'd be interesting to see what big pharma could come up with in a year.