Life expectancy is primarily a statistic that reflects child & early mortality, it’s the wrong metric to understand how long healthy people live. Life expectancy of all 20 year olds (people who didn’t die before that) has been more like 50 years old for thousands of years. Maximum life span, or longevity, has been around 70-80 years for as far back as we can figure. Hastily googled but decent explanation:
https://www.bbc.com/future/article/20181002-how-long-did-anc...I don’t understand what you’re implying about life expectancy and macronutrients, can you elaborate? How does life expectancy (or longevity) affect macros?