You have to show the tiers of socioeconomic status when showing life expectancy. Your life expectancy is quite different in the US depending on your race, earnings, and occupation, much more so than many of those other countries
Even after controlling for ethnicity and income there are quite big geographical variations. White people in the upper mid-west are a lot healthier and long lived than whites elsewhere, for example.
Comparing an extremely heterogeneous country like America to ethnically monolithic countries like Finland or Japan is always an error.
White people in the upper mid-west are a lot healthier and long lived than whites elsewhere
Any sources to back that up? I lived in Chicago for most of my life before moving out to California. I would argue that the (over)large portions of cheese and meat diets of the midwest don't help health and life expectancy.
The McDonalds map has more than one interpretation. Population density is much greater, and city-to-city distance much smaller, in the eastern half of the US. In other words, the great black areas in Nevada are not due to healthful zealots, but empty space where nobody lives.
White people in the upper mid-west are a lot healthier and long lived than whites elsewhere
This doesn't surprise me. People knock the Midwest both out here (New York) and in California, but people out there are happy. Minneapolis, Toronto, Madison and Chicago are among the nicest cities I've seen in the world.
The winters can be very, very cold, but you get used to that. You dress for it. If the 3 worst things about the place where you live are December, January, and February, I'd say you're pretty well off. I do prefer the New York fall, though... 57 degrees and peak foliage in early November is pretty tough to beat, whereas in the midwest November is already winter.
Seems like a better title would be "The Cost Of A Long Unhealthy Life". Americans are growing more and more unhealthy. While we have the health care available to extend our lives, it's costing us over the long term. On the individual level, if you eat decent portions and exercise throughout your life, I'm guessing your costs will be much lower.