Eat lot's of protein and your appetite just dies, fat/carbs a lot of the time make no difference. It's just easy on the high fat diet to avoid high glycemic response carbs and fructose.
Plus palatability, sugar makes you over eat. Plain and simple, High levels of protein cause one to undereat. Take your pick.