Well, this "study" is a bit suspect, certainly the reporting of it. We're only number 6 out of the 11 studied. Only 11 were studied. It doesn't rank all nations. Where are France, Spain, Brazil, Belgium....?
We're number 37! (in healthcare for our citizens.) The debt and unsustainability complainers could check int...more