DH had an abscess come up in one of his teeth the other night, and is finally getting to a dentist today (first available appointment

.
He has very bad molars due to inadequate dental care as a child, because his parents were among the many working parents in the US who could not afford insurance for their families. Then as a young adult he didn't have insurance of his own (as so many college age kids don't.) He's going to need several hundred dollars worth of work done to begin to correct the damage, NOT counting reconstruction and/or crowns.
We have good insurance, and can afford this (not easily, but we can) but what about the people who can't? I've looked at the NHS charts, and from what I understand nothing ever costs more than a couple of hundred quid for a course of treatment...even with good insurance covering what it will we're looking at nearly three times that as our "portion" out of pocket, and it looks like the the NHS course of treatment includes reconstruction to some degree.
I was beginning to have treacherous thoughts about how happy I am where we're living, and how it wouldn't be SO terribly awful if we had to stay here a few more years...but this is a harsh reminder of why I wanted my son to grow up in a country with civilized healthcare. We're working on getting DH fixed up gradually, but things like this can come up, even if you've got perfectly healthy teeth all it takes is one accident...it's terrifying to think of what it would be like if we had just slightly less money, or no insurance.
I guess what I want is some assurance that even with all the gripes about the NHS, people are still grateful that it's at least there, and that it reflects a slightly less barbaric approach to human well being than we have in the US, where "healthcare consumer" is such a buzzphrase. It makes me cringe to think of my son growing up with the idea that basic healthcare is something to which only the relatively wealthy are entitled.
Sorry for the novel...nervous and worried for DH, and freshly angry at the whole idea of our healthcare system in the US.