I blame the prices for America's obesity.
You go to a McDonald's and the salad is like five bucks. For much less you can get a cheeseburger with fries. Not only that, Coca Cola is cheaper than bottled water!
Couple it with genetics favoring stocky people and you see most things are definitely not helping it.







