There are very, very many good reasons why people experience overweight and obesity that go beyond an individual's willpower
My OP is a case in point - mental models drive behaviour. Food environments drive behaviour. Knowledge drives behaviour.
It's both delightfully simple and very complex