Of course, eating less is the ideal solution if you can muster the willpower to actually do it - but that's a big "if" for many people...
For example there are protein bars that are supposedly healthy, but they have 150-250 kcal per 50g bar.
On the other hand there are these watery ice creams that have about 65 kcal per piece and feel just as indulgent if not more.
Other things that are very much "not worth it" on the enjoyement/kcal scale is bread and other pastries.
2 buns with ham is 500 kcal and feels like nothing. A whole pan of hot vegetables with some meat is +- the same and feels like a proper dinner.
that shows why it’s easier for some than for others :)