Nail on the head. It's a national disgrace, not something to be proud of. And, no, it's not just recent. It's been crap for 20-30 years. It's only good if they know easily what's wrong with you and there's an easy treatment. Anything they can't readily diagnose and treat, they just fob you off as it's too hard for them, so they hope that another medic will work it out and send you on your way or leave you languishing in a hospital bed until a different doctor comes on shift.
Read the book "Whistle in the Wind" by consultant Peter Duffy - it highlights how NHS managers cover up laziness and incompetence.
The NHS killed my father in law back in the noughties. A very fit man, never been anything wrong with him. Literally week after week of languishing in a hospital bed, getting more and more ill, as successive doctors swanned in, glibly ordered another test (many already done previously) to make it look like they were doing something, then beggared off, leaving it to "someone else" to work out the problem another day. They finally twigged he had a bowel blockage (all the symptoms were pointing to it when you google it), but by the time they realised, it was too late and he was too weak.
Just had it again with MIL. Clearly had a severe chest infection. GPs wouldn't do a damn thing despite 3 appointments during December. Wouldn't issue antibiotics, wouldn't refer for a chest x-ray. She was just getting worse and worse and all the 3 different GPs would say was to buy her some cough medicine! We took her to A&E on New Years Eve and they immediately diagnosed severe pneumonia, both lungs, but she was languishing on a trolley for two whole days - 48 hours, before they found her a ward bed and started antibiotics. She died the day after.
Had it a decade ago with my OH. He'd literally never been to the GPs for decades, not at all since we'd been married 30 years. He started getting lots of different problems - lots of severe bruising for no reason, severe rib pains, fainting, severe headaches, severe bone/joint pains. He must have been going to the GPs every month or two to try to get them to take it seriously and diagnose what was wrong with him as it was really affecting his life. A succession of GPs just basically patted him on the head, told him it was all just what happens as you get older, and did the usual GP fobbing off. It was only when he had really bad rib pain for no reason and his chest was literally black with bruising that a GP took him seriously and ordered an x-ray. Turned out he had just broken 3 of his ribs - for no reason, he'd not fallen or had any kind of accident. The GP finally ordered some blood tests, but they came back normal. So, of course, usual "fob off" by telling him just to take it easy and they'd heal themselves and that "he must have fallen or knocked them and forgotten!". They obviously healed after a couple of months, but then it happened again on different ribs. This time, it was a locum GP who actually listened to him and spent a bit of time looking back on the notes and ordered a different blood test, but she wouldn't say what she was looking for. A couple of days after the blood test, she phoned him and told him he had an appointment with oncology a couple of days later. It was bone marrow cancer! Again, when you google the symptoms, it was a classic case, yet a succession of GPs over 2-3 years had completely missed the bloody obvious.
So, no, I won't be banging pans or lauding the NHS. It's a national disgrace.