Lots of real research needs to be done on why people eat unhealthy even though logically they know it's bad for them.
And unless you're someone who's lots a significant amount of weight, changed your eating habits over a long time person and have maintained that you don't really have any standing to make such statements.
I still get cravings. But I control myself.
I think I have plenty of standing. When I was fat, I had no willpower and ate constantly. Now, its all about controlling myself.
My highest weight was 690, I had VSG surgery, so it's a little easier once I get into keto to keep going, as long as I don't stray into sugar land I don't usually have desire for food... I can easily eat 500 calories/day when intermittent fasting and feel like that's plenty... I've also been doing Crossfit 3-4 times per week.
I like IF because I only have to prepare one meal, and forget about food the rest of the day and just worry about my workout, and my day job.
Sunday, I started keto again though... and hopefully my appetite diminishes again... got a little lax around my birthday/thanksgiving.
Until you can explain the mechanism that causes some people to comply with a diet plan and some people to not comply with the same diet plan, or that causes a person to comply with one diet plan but not another diet plan, you don't actually understand the phenomenon.