I dont think that the NHS is utter garbage - sure there is room for improvement, but it seems that it is not "garbage" at all according to recent research: https://www.kingsfund.org.uk/sites/default/files/2018-06/NHS...
That report has some very interesting charts. E.g. Figure 9 shows that almost 25% of people in USA skipped going to the doctors due to cost, or almost 20% of people in USA skipped prescription medicine due to cost. For comparison on the NHS it was 5% and 2% respectively. Mind-boggling.
I'd agree though that anyone on 150K plus (and probably anyone in a job from the 40K range upward (if not lower)) would have private medical cover. As others have noted, private cover basically just means you get seen quicker/at a more convienient time and the waiting room is nicer - the care is no better or worse than the NHS IME (although I dont have any data on that - just a personal anecdote)