There is no perfect health system. It would be nice if there was, but there isn't. And if we were going to puck an ideal, then it certainly wouldn't be the American system. Hugely expensive to run, and beneficial only to those who have the money to pay. Any academic analysis shows that the US alternative is poor value for money and does not cater for those who do not have that money
It has its faults - but if its a choice between waiting for treatment, or as the poor in the US experience, no treatment at all, or the very basics, then its the NHS every time. When health care is provided by markets, then those who cannot financially compete will suffer.