Originally posted by: CKent
The biological impulse to eat calorie-laden food in preparation for times of famine makes perfect sense, I can totally see why it was an evolutionary advantage. So why isn't it the same way with vitamin-laden food? Doesn't it stand to reason that we'd evolve to crave foods which would help us in an equally important way?
Brb, getting another slice of pizza
It did serve us well. Previous to the existence of prepared foods and a "modern diet," good taste brought with it vitamins and other nutrients we needed.
Now we have learned how to separate the good taste from the nutrition, and concentrate it. Sweet things would often bring things like vitamin C, vitamin A, and various other vitamins. Meat gave protein, and a quick boost of calories in a convenient package that wasn't always readily available. Leafy greens provided fiber, and perhaps some iron.
Things like chocolate bars and soda satisfy the craving for sweet things, normally satiated by eating fruits. But with the sugar comes a minimum of vitamins. Meat may be eaten too frequently, as it no longer needs to be stalked and killed by hunters using primitive weapons.
Our tastes did evolve to keep us healthy. But we figured out how to manipulate that system, without enough foresight to be ready for the consequences.