And because it is treated almost as a kind of religion nobody is allowed to say anything negative about it at all. And actually just because it is "free" (a mere 110bn a year) doesn't mean we should be eternally grateful for bad treatment.
My experiences are of elderly relatives being mistreated in hospital, non-existent services in some areas, screw-ups, buck passing, treatment delays, being treated as a number with no dignity or privacy, a significant number of staff that appear not to care one little bit. I could go on.
In other health systems people can get referred and treated within days or weeks. Here we accept that waiting for months on end in pain is normal. We accept exhausted staff, lack of access, dirty hospitals, ambulances queuing outside hospitals and restricted treatment resources.
Yes it is "free at the point of use", but isn't that half of the problem? Walk into any GP surgery or A&E and you can witness so many abuses of the system. On the other hand genuine patients are often seem to be treated as a nuisance.
I'm not saying the NHS should be scrapped but surely it is about time we at least looked at different ways of doing things.