Submitted by TheFek t3_11b9b4h in explainlikeimfive
Obviously there are healthy foods that taste good too, but pour some bacon fat over the top and yum yum. Is there some kind of connection between our tongues and brains perceiving something as delicious and how terrible it is for our bodies? Is it all a sad terrible coincidence?
BurnOutBrighter6 t1_j9wybae wrote
Because for like 99.9999% of evolutionary history, calories were scarce and unpredictable. You were WAY more likely to die of starvation (due to sickness, drought, winter, injury) than somehow finding so many calories that you got fat. So we all evolved the strategy: "when you do find a high-cal food source, eat as much as possible!!" And in those calorie-scarce times, (aka essentially all of human history!) that was a great strategy to have. It kept your ancestors alive.
Calories becoming cheap and abundant for everyday normal people happened in the last ~200 years, which is a split second on the evolution timescale. There just hasn't been anywhere near enough time to adapt to this yet. So we're all still running the "eat as many calories as you can find" program in our brains because that worked great for like a million years and has only needed the "but not too much" asterisk for a tiny amount of time since then.