Why would one take a subset of healthy people in a comparison?
If anything, healthcare systems ought to be ranked on the life expectancies of the bottom percentile. Making a great health care system for the not-poor, not-addicted and those without preexisting conditions isn't a hard problem.
Part of the difference in mindset might be that addiction or poverty is partly seen as self inflicted in the US whereas I would always classify both as being mostly beyond the control of the individual. Even with our socialized medicine rich people eat bettter, excercise more, stress less and thus live longer. I'm glad our healthcare system offsets the life expectancy difference down to 5-10 years between me and a poor person, and I'm happy to pay for it.