Yeah, I think the biggest problem isn't that some foods are calorie dense, it's that "calorie dense to make shelf-stable, cheap slop palatable, and as not-filling as possible to drive more sales" is the norm and a serious systemic problem with large parts of the modern food supply. That and that people are actively taught and conditioned to eat pure sugar for breakfast and then snack on pure sugar in between meals and drink straight corn syrup for hydration and then cap dinner off with more tasty desert treats.
The problem goes so far beyond "some foods are fatty and sweet" that the notion that improving the situation would have to involve getting rid of the smallest and rarest of rich and sugary treats instead of just getting literal syrup out of the staple foods and not teaching people that they should start the day with sweet fried cakes drenched in syrup and cuts of meat that are 50% fat and not allowing "it's literally just syrup you're drinking syrup instead of water" to be the norm for hydration. Western consumption patterns have been driven by a century of companies trying to sell as much of the cheapest slop they possibly can, with catastrophic results.
None of the overly rich foods (except filling everything with syrup to try to make cheaper slop more palatable which is bad and should stop completely) are even really a problem on their own, they just shouldn't be the standard and should be occasional treats instead of regular parts of people's diet.
Uh oh, looks like someone needs to not let the barely acceptable absolute minimum standard possible be the enemy of the pure ontological evil that may or may not be part of a degree lesser than its frenemies in the official Bad Guy party whom it constantly makes common cause with!