Earlier quoted context omitted.
I agree. Although, it also wouldn't be terribly surprising for China to pass the US on this metric. When you look at the obesity numbers: US 36%, New Zealand 31%, Canada 29%, Australia 29%, UK 28%, Israel 26%, Ireland 25% Thailand 10%, Indonesia 7%, China 6%, Philippines 6%, South Korea, 5%, Vietnam 2% Vietnam's life expectancy will overtake the US in the next 10-15 years as well most likely (they're about three year…
It's not just obesity that drives poor US life expectancy performance. Mexico's life expectancy is projected to rise meet the US life expectancy by 2030, and they're a nation with a fairly high obesity percentage. https://www.cnbc.com/2017/02/22/us-life-expectancy-is-low-an... We have to acknowledge that the lack of Universal Healthcare in the US is a big driver of our poor life expectancy showing.
What changed? A few big things. Healthcare in the US became wildly expensive after the 1980s, following an extreme cost increase far beyond inflation, whereas before it was not far out of line vs other developed nations (eg share of GDP spent on healthcare; today it's commonly 2x the next closest nations on cost). And obesity exploded dramatically higher after the early to mid 1980s. Diets overloaded with sugar, carbs, high fructose corn syrup in everything, drive thrus as a routine, etc.
I do believe universal healthcare would have prevented that life expectancy gap from opening up between the US and the UK, Canada, New Zealand and Australia. Based on the expectancy increase path the US was on as recently as the early 1980s, it should be at 82-83 years now, rather than 78.x.