| This is a great post. Because I'm a nerd, I'm compelled to make an orthogonal point: Life expectancy is not entirely medical and is not a particularly good way to compare countries. Consider that among the top causes of death in the US are "accidents" (predominantly motor vehicles) and suicide, both of which are anomalously high in the US. Consider also that if you go to the top US cause of death (heart disease, clearly medical) and then compare the world rankings for heart disease deaths, you'll find many of the countries that beat the US in the life expectancy rankings do worse than the US in the heart disease mortality rankings. You'll tend to see similar effects for other medical issues, particularly cancer, in which the US notoriously outperforms many of the European countries that outrank it on life expectancy. |
If by not entirely medical you mean overwhelmingly not medical, then yes. Of the 30 years that life expectancy increased in the 20th century, 25 of those years were do to non-medical factors according to the CDC.
Furthermore, if you actually look at the top 'medical' causes of death, they can overwhelmingly be prevented by non-medical means. To quote from Overdose In America, "Simply eating fish once a week reduces the risk of stroke by 22 percent. Controlling high blood pressure reduces the risk of stroke by 35 to 45 percent. And even moderate exercise for less than two hours a week reduces the risk of stroke in an elderly population by about 60 percent."
Furthermore, just 1.2% of Americans meet all 7 cardiovascular health metrics from 2005 to 2010, compared to 2% from 1988 to 1994. These metrics are not smoking, being physically active, having blood pressure under control, maintaining healthy blood glucose levels, maintaining healthy blood cholesterol levels, mainting a healthy body weight, and following a healthy and balanced diet.