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.