I see no "cure" for obesity. I go to Walmart about once a month for some staples and see what folks have in their carts, we all do.
Interestingly, folks I see on the streets here appear to be in pretty decent shape (some of the ladies in excellent shape). This is a very walkable area with a lot of 30somethings and many have dogs. It's almost like spending time in France and coming back here, it really hits you in the airport how fat we are in comparison.
And I'm not one to talk but I'm not obviously overweight. Wally World of course is the place to see obesity.