Earlier quoted context omitted.
lower life expectancy in US in general can be attributed to a more unhealthy diet and less walking, which is on the flip side due to US's economic success - affordance for more food and richer food, as well as affordance for car as transportation. Another attribution is the larger amount of immigrants, which as a segment has lower income level and thus lower life expectancy
You might want to think that, but unfortunately foreign born Americans (immigrants) actually have significantly longer life expectancies than American born do. Part of the reason for that is the much higher death rate in infants in the US, but it is still a very hard thing to explain away. I will also say as somebody who has lived in the US, US food is high calorie, but it is not better on any dimension, than what I…
The same kind of phenomenon is seen in college graduates who love longer than non-graduates. There is no reason to think that attaining a college degree somehow cures what ails you. Rather, those who are not in tip top health don't have the capacity to make it all the way to graduation.
It is even likely why we see those with more money living longer. While it is often thought they live longer because they are more able to care for themselves, at the same time if you are not in perfect health it is much harder to make money. The same capacity determines qualities like what kind of job you can focus your attention on, and even something as simple as a few extra unpaid sick days each year can greatly reduce your net wealth potential over time.