Originally Posted by
tomato coupe
Advances in nutrition during the past century are generally credited with adding roughly 10 years to overall life expectancy. So, no, humans did not already have "nutrition figured out."
Advances in medical science during the past century is what has added many extra years to overall life expectancy.... Nutrition science has just created confusion.