Tyler Cowen at Marginal Revolution points out that "Americans pay more [per capita] but get better health care in return. We die sooner because we eat too much and exercise too little, among other facts." As he says, "National health insurance is unlikely to save on medical costs, unless it cuts back on treatment drastically."
You get what you pay for and you are what you eat.