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.
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.