In this clip from today’s edition of The Macro Show, Demographer and Hedgeye analyst Neil Howe breaks down why US Life Expectancy is declining, especially as the middle-aged cohort’s lifestyle choices impair our overall population health.
“First rule in demography: Healthcare advances actually don’t matter that much when it comes to longevity; you know what matters? Lifestyle.”
“This is the largest decline in life expectancy since 1943.”