Yeah this. Some GPs are fab some not so good and sometimes a pharmacist can be just as good!
As for the 'GPs are a glorified referral service,' comments (as a pp said,) that's a bit rude. Yeah there are some GPs that aren't great, and do miss some things, and seem to google half the stuff! But a good GP - and there are many - are worth their weight in gold.
I am part of a large practice in a market town that covers 20,000 people, from that town, and 9 surrounding villages up to 5-6 miles away. (Including mine,) They have audiologists there, womens health clinic, mens health clinic, a dentist, ante-natal clinic, chiropodist, eye clinic, and all sorts. Around 20 GPs. You can ring at 8.30am on the dot and usually get an appointment that day. It's only for emergencies though. And you come to a sit and wait clinic and can wait 2 hours. It's often less. I have been twice - and waited an hour one time, and 25 minutes the next.
OR you can go online/to the reception, and book an appointment for 3-4 weeks time if it's not a huge emergency. Face to face, or phone call.
I love my GP (I have a favourite,) and DH is the same - he has a different favourite, and the receptionists are lovely and kind, but strict with 'awkward' patients. They also provide invaluable kindness and peace of mind for the over 65s - many who get stressed and panicked over their health.
I am fully aware that not all people have my experience though.
However, the people bashing GPs would probably not be so quick to do so if they lost their medical practice.
I do agree with pps though, that many Pharmacists are also great, and can be a substitute if you can't get to the GP. It would be handy to just be able to pop in to a pharmacy and get your issue sorted, without having to wait for a GP appointment/potentially wait several hours in the waiting room. (That's if you are lucky enough to get a GP appointment!)
I do worry though, for the pharmacists/pharmacies, as they already seem to struggle with the huge workload. EG, we only have 2 in our little market town, and they already have a massive workload.
.