You seem to be ( conveniently ) mixing up the experience of using the NHS and the principle of the NHS.
Surely nobody can argue with the principle of health care for all that is free at the point of delivery ? You know, ANYONE regardless of race, gender, sexuality, colour, creed, age or wealth...