This feels a LOT like weight loss. Calories in --> calories out is conceptually very simple, but in practice more people struggle with it than not. It certainly cannot be the case that they struggle with the concept; they struggle with actually putting it into action. Lying to themselves, twisting themselves into philosophical knots, and probably most often, conceding to their cravings. Food acquisition is one of out more basic drives, so it should probably be no surprise that people struggle to intellectualize it.
(as and aside, there are also people who wrongly believe that calories in --> calories out is a flawed concept because not all people have the same metabolism, or not all calories are equal. Both of these are true, but none of them actually negate the premise. For whatever your metabolism, and whatever your category of calories, fewer calories will still produce weight loss. It may feel unfair that someone doesn't have to work as hard as you to produce the same result, but this is actually true in all areas of life. Now that said, improving the quality of your calories is very important, and should not be ignored -- but it also does not negate the premise.)