Having briefly experienced weight loss drugs - and the bliss of that constant “EAT!” voice in your head just going quiet - I’m pretty convinced most humans have a genuine genetic predisposition to overeating.
And when you zoom out to the population level, the “we’re all autonomous individuals” argument gets a lot shakier. Like yeah, at the individual level you have agency, you make choices, fine. But at scale? We are absolutely at the mercy of whoever has figured out how to tickle our monkey brains in just the right way to get us buying their fattening food.
Humans and dogs: how many dog owners have to store their dog’s food in a bin the dog can’t get into? How many can’t leave more than one meal’s worth of food out at a time?
Until the past century or so, “eat up the available food while available” was generally a plus for survival for most populations - a person who could keep some of that excess around on them was more likely to survive a famine than their leaner peers.
Even my grandmothers (born in early 1920s Texas) remembered not always getting as much to eat as they wanted as children, and it wasn’t because their mothers were afraid of them getting fat - there just wasn’t any extra food. One of them likely did have a caloric deficit a few times here and there around age 10-12, and it showed: she was rather small.
One of my grandfathers lied his way into the Army at 16 just to be one less mouth for his mother to have to feed.
We’re really not that far separated from “eat all the food” being a health benefit.