Jack,
Apart from its educational value about the political history that shaped the formation of the NHS, I struggle to see the benefit of your post to this forum, or to yourself.
This forum is primarily for Americans who are trying to learn about UK healthcare, or adapt to its use. Yes, some are dual US-UK citizens, and some are hoping to become UK citizens, but many are not UK citizens. That means the vast majority of people who read this forum do not vote in your elections--which means the readers of this forum have no means to have a say on how many pounds will be given to the NHS, or how they're spent. Your comments belong at a Labour rally. Americans who choose to agree with your sentiments tend to vote Democrat instead. We are not a threat to you.
There are those of us who read this forum who are/will be part of British society because of family ties; for many others, our ability to participate in your society is based heavily on economic criteria, or its surrogate (education), as determined by the UK Border Agency. In other words, our involvement in British society, per your elected officials, is largely an economic proposition. I'm not complaining about this policy--I'm not a UK citizen, and I therefore don't have a right to complain about the price your government decides to set to sell a visa--but it is what it is. If we want to be a part of UK society, we look up the economic/educational criteria on a Tier 1/2/4 visa application, and we choose to pay the price.
What this should tell you is that many of the readers of this forum are people of means. Means enough, in fact, to shop in a global marketplace and make an economic case to live where we want. Take a look at the top left of this website. This forum is for Americans. We do not have to be part of the social contract you describe. We look at Britain and all of its wonder from the outside, weigh up the benefits and downsides for our individual lives, and, just like purchasing any other product or entering into any other relationship, we choose whether or not we want to be a part of it, *then* ask your government if we can join in.
If we're allowed to be a part of British society, it's a good economic deal for Britain. Usually, an American immigrant has had an education that Britain didn't pay one pence for. We pay taxes at the same rate at anyone else who lives or works in the UK, plus--if our income bracket mandates--taxes to the US as well. We don't get access to a host of benefits that you do. My wife attends a Scottish university and pays 20% more per year than the fees students are currently protesting about in England. We get access to the NHS, but--unlike you--only for as long as we work or study, which doesn't make for a very good long-term disability plan for us. If we, American expatriates living in the UK, choose to not partake in the NHS, we still have to pay for it. Therefore, you should not be lecturing us about being critical of the NHS. If we're so critical that we don't think the system is for us individually, your sense of fair play should prompt you to thank those of us living in Britain for still paying to support your beloved service despite having chosen to not use it.
In my opinion, you have every right to be proud of your country's social covenant of healthcare you describe. I'm proud to be a part of it, too, even as an immigrant employee of it. However, your admonishment to those in this forum critical of the NHS is like a car salesman insulting a customer for thinking the Vauxhall's price is too high, when we've driven Ferraris in the past.
And make no mistake about it. Having worked as an attending/consultant physician in both US and UK healthcare systems, the difference between the two systems is like comparing a Vauxhall to a Ferrari. Yes, if you're a passenger patient, either will get you where you need to go safely, if you're in the hands of a knowledgeable, conscientious driver. But the difference between the two is a lot deeper than public vs. private hospital rooms. For specific healthcare tasks, both systems--UK and US--do a very good job of *not* measuring outcomes on people who fail to receive that specific healthcare task. The next time you hear about an uninsured American without healthcare being turned away from an oncology clinic, think about that British compatriot of yours that didn't quite live long enough to survive the 18 weeks maximum turnaround time for an initial oncology appointment after a malignancy was discovered, and then ask yourself which oncologist on their respective side of the pond carries the black mark. For that reason, the people who read this forum are right to ask hard questions to compare the NHS to what they know (the US healthcare experience), instead of putting their faith in flippant over-summarizing statistics like the ones you allude to.
As a physician, I identify with your sentiment quite a bit. I'm not being glib--I took a massive pay cut to leave America and practice as part of a nationalized healthcare service, and I'm proud of it. But this forum is not for you, and especially not for you to admonish the readers here for being critical of their UK healthcare. If you've convinced one worried, scared patient who's living in an unfamiliar place to not ask questions, then you've done a disservice here.