I think one of the problems for overweight people is the sheer availability of food, and bad food too. I've yet to go to any event like a fair, game, amusement park, ... that is serving steamed vege's for people to snack on. Nope, they come up with really crazy stuff like deep fat fried butter. Or hot dogs, or french fries, ... All high calorie. It would be like if we offered booze and drugs up at every opportunity. Granted booze if probably offered a bit more often then it should but I've yet to see a public event offering up opiates for sale with big signs.