They clearly show Croissants, cakes, Doughnuts and even Peanuts have very low satiety. Sure, eggs, cheese and beef do okay, but they're still beaten by apples, oranges, oatmeal and potatoes.
And, let's not loose sight of the fact that health is important too, and there's lots of fats out there that don't do your health good.
Those things are also loaded with sugar.
I always buy full fat everything when available (yogurt, milk, cheese, etc), rarely cut out fat from meats, and use plenty of healthy fats in cooking (olive oil, avocado), and bring overweight isn't something I worry about for myself or my kids.
In general though, if you need to choose between more fat it more carbs, you're usually better off with fat, unless those carbs are high in fiber.