I think more likely our modern food system is causing this. We have all these calorie dense foods and methods of processing them that make them more and more delicious and calorie dense.
Take ice cream for example. It needs to be over-sweetened so that when you eat it, and the cold dulls your senses, it still tastes sweet. Most people find melted ice cream to be sickly sweet. But we have tricked our taste buds into eating a lot of it due to the cold. Same thing happens with lots of sweet foods that are offset with sour or salty flavors.
Take ice cream for example. It needs to be over-sweetened so that when you eat it, and the cold dulls your senses, it still tastes sweet. Most people find melted ice cream to be sickly sweet. But we have tricked our taste buds into eating a lot of it due to the cold. Same thing happens with lots of sweet foods that are offset with sour or salty flavors.