I have no recent personal experience of the NHS since I haven't used it for my 16 years in Thailand nor for 18 years before that, except for very minor reasons but the service seems to have been far better in those days. I can only base my negative opinion of it on my best mate's attempts to get 'seen to' and the complete absence of any GP attention for my 95 y.o. mum. Your comment seems to mirror their experience of their local GP surgery - both are registered at the same practice.
My mum's given-up trying to get appointments with her GP - it seems to be telephone consultations only for her so she just suffers in silence although, apart from her legs, she's in good shape physically and mentally for 95.
My mate had a skin cancer removed from his ear late last year about 6 months after diagnosis and, some months later, a recurrence on the same ear. The local recurrence meant he was dealt with as a 'priority case'. He eventually saw the GP practice nurse who couldn't make a decision on it and referred him to the dermatology nurse. The dermatology nurse took some photos but, again, couldn't make a clear decision and referred him to a dermatologist who took a biopsy in May. This sequence of events took 3 1/2 months. He was told to return for the biopsy result and decision on treatment in NOVEMBER, 6 months later and would have been 9 1/2 months since he saw the first nurse. Following complaints, this appointment has been moved forward a few months to (iirc) August. The visits to the 2 nurses seem totally superfluous when the only meaningful action came from the dermatologist. Why waste time with nurses? Dermatologist should have been the first stop.
Compare this to my own skin cancer experience in Khon Kaen, April/May this year - wait a few days for dermatologist appointment because that specific doctor's clinic is only held once a week, biopsy at first visit to dermatologist. Biopsy result and referral to surgeon a week later and surgery 9 days after that - 19 days in total. Our family Civil Service health scheme took care of it and obviously differences in payment methods means my experience was faster but even so, such a large disparity between NHS and Thai experience is ridiculous.
UK NHS's 'free at the point of use' might be great in theory but it just doesn't seem to work when waiting times are so long for whatever reason. Maybe what is 'free' and who benefits from the 'free' bits needs to be reconsidered. @theoldgit mentioned above a 48 week wait for an 'urgent' referral - that's not 'urgent', that's kicking the can down the road and almost ignoring the illness and consequences caused by delays. As I've heard a number of times "They hope you'll die first".