Art De Vany calls humans lazy overeaters. I'm not asking about the lazy, but about the overeating bit.
Initially this makes sense: We (well, us in the so called west) live in a period of continuous over abundance of food. Our hunter gatherer ancestors did not. They had feast and famine cycles. So it would be logical to have genes that make us eat all we can get our hands on. Because you never know what will come tomorrow. And this mindset leads to problems in our time. The answer is intermittent fasting and insulin control through low carb diet.
At least this is how I understand this seemingly plausible hypothesis.
Now is it true? Are we genetically primed to overeat?
The answer could be given from different perspectives:
Was there food shortage in the paleolithic? Please cite evidence. Anthropological literature talks frequently about the amount of work vs leisure time. HGs typically had quite a lot of free time. This could imply that there was no food shortage. Also, I recall Robert Sapolski saying that baboons also only need a few hours a day to eat enough. The rest of the time is social activity (and struggle for the lower ranked).
Setpoint theory and satiety. If eating within a paleo (not faileo) diet, do people overeat? Even if they eat lots of carbohydrates? My understanding is that we don't.
Neolithic foods on the contrary, are like supranormal stimuli (from wikipedia: "A supernormal stimulus or superstimulus is an exaggerated version of a stimulus to which there is an existing response tendency, or any stimulus that elicits a response more strongly than the stimulus for which it evolved"). We can't help being attracted to them, even to the point it kills us, or seriously decreases our darwinian survival. Our body does not know how to handle them. Again, this is how I understand it.
Any thoughts, ideas, science?