Very few countries have universal health care. Certainly most of the EU don't, try using an E111 on Spain for example.
USA are basically not civilised in this area, they have an entire industry devoted to not paying out health claims and many can't get health cover even if they could afford it. get ill and you'll be excluded. Only the very rich that don't need health cover can afford it. I cannot see how any civilised person can possibly support the US system.
The NHS is a wonderful achievement, the mark of civilised society. Yes I'm a Tory, Yes I think this is Labour's best(only) contribution to Britain, Yes I join others bemoaning the inneficiancy and foriegners ripping it off etc etc but I'd rather have the NHS than what the US and many other nations have.
if someone gets hit by a car outside my window, They'll be picked up and fixed up, no questions asked, I take pride in that. Try it in half the EU countries or the US and the ambulance man will be looking for their credit card.