> The willpower frame actually works pretty well for a lot of people. If not than in our society almost everybody would be obese.
In the US nearly 75% of the population is overweight and almost half are clinically obese. Sounds like "willpower" isn't working for the vast majority of people.