But I disagree that it’s a willpower problem. It’s a society problem.
I moved from America to Europe and there is little obesity here — because you get daily exercise automatically by walking around (due to good city designs), and toxic food is illegal.
Compared to the standards in America where you walk to your car in the driveway (and that’s the extent of walking that your city provides), and none of the food in the grocery store is actually what the box says (because it’s all chemical imitations).
In Europe, there are no hurdles to overcome because you get good food and exercise automatically just by living there. In America, you can overcome the hurdles with willpower, but you shouldn’t need to in the first place, if society just created a healthier environment.