So why does it work for other aspects, such as opticians and dentists? People can make their own arrangements for such things and such places aren't inundated - they manage their new patients, either provide NHS services or not, or refer to specialists/other services as needed.
My OH has been told by his oncologist that he needs physiotherapy for a prolonged leg pain. To get that, he has to go through his GP. Just why? Why can't he self refer direct to physiotherapy? Or why can't the oncology refer him directly. That's just one instance of a complete waste of a GP appointment. DH has literally dozens of other instances where one GP specialist/consultant has referred him back to the GP for onward referral to other NHS departments. It's all insane.
When my son had a severely infected toe nail, he was in and out of the GP's for several months before they finally referred him to child podiatry, who sorted him out within 3 weeks (toe nail removal) after several months of pain with the GP surgery farting around with creams and salt baths that did nothing and resulting infections. He then had an "open" file with child podiatry and they told us we could go back at any time in the future if he had any more problems with his feet, no need for GP referral. Why can't other departments do the same?
DH once used 4 different GP appointments over almost a year just to get a referral for a NHS hearing aid. At first appointment, the GP found an ear infection so that had to be cleared before a referral to audiology. A few weeks later, another appointment to check it was healed, which it was. Then told to wait a few months for an audiology appointment. After six months, he chased audiology to ask where he was in the queue and they said they had no record of the referral. So he phoned GP surgery who admitted they'd forgotten to send the referral but couldn't do it as he needed an ear inspection again as it was several months since the last one. Of course, the other ear had a minor infection, so antibiotics again, and finally another GP appointment a few weeks later, found to be clear, so the GP actually sent the referral and he was seen by audiology within a few weeks. Now, a few years later, he can go straight to audiology for reviews/new hearing aids every few years, no need for the GP to check ears are clear, at the inspection, if there's any wax, they just clear it there and then, if any infection, they issue antibiotics, but most times, they just do the inspection and hearing test. So no need for GP once you're in the system, but nonsensically, a need for GP inspection before you get referred. Make it make sense!