Take for example the health problems around obesity. At the population level obesity causes major health problems, so why have we evolved so that we overeat?
For most of our evolutionary history we’ve lived in environments were food could often be scarce. Therefore eating a lot when food was available and storing the calories as fat was a good survival strategy – it meant people were less likely to starve in times of food scarcity.
The problem is that many of us now live in situations where food is never scarce. So we still have the drive to eat a lot, but we never use up the stored fat.
Latest Answers