The US spends more than double what most of its peers spend per person on health care, yet its population doesn't enjoy the world's longest life expectancy.   Countries like South Korea spend less than one-fourth on health care per person than the US but have a higher life expectancy than the US.   Go figure.  

Maybe the big pharma advertising does a great job brainwashing people there is a magic pill for every symptom.  Maybe by making health care system not for-profit business might breed less greed and bring the costs down without affecting life expectancy.  But then people are already brainwashed to stay away from anything Socialized because it might be bad for your health.