A couple of years ago my DH (a senior Dr with a finger in many regional health care management committee pies), was invited to give a talk to a group of wealthy Americans about the costs and benefits of the NHS system compared to the American system.
I helped out with researching the talk and it was a real eye-opener to me. This is a simplification but basically the American system costs double (per person) than the NHS system, but in the NHS system everyone is covered. In American large numbers of people have little or no cover and medical bankruptcies are very common.
The cost of the taxpayer funded portion of the US system per person is roughly the same as entire taxpayer funded NHS (around 8% of GDP iirc).
There are many areas of health care "success measurement" where the NHS outperforms the US system. You have to be very wealthy to benefit from the system and many people get worse outcomes in the US across a wide range of conditions. Harmful (and expensive) over testing and over treatment is a real problem too.
And yet, socialised medicine is seen as being evil.
The health care insurance industry isn't there to make sure people get the appropriate treatment, they exist to make a profit.