It certainly isn't all over the country.
Our local Medical centre is very efficient. The receptionists are cheerful and polite and will help all they can. ,
It can be difficult to get through on the phone at busy times, but you get through eventually.
Whilst non-urgent Dr's appointments with a specific Dr. may not be available at short notice, if the problem is urgent, you will be seen quickly.
I went with kidney pain a couple of weeks ago, the receptionist ask me to wait a moment while she spoke to a Dr., the Dr saw me within 10 min.
I would be hard pressed to know what could be improved, apart from having Dr's waiting for patients to walk through the door.
Again, our local hospital gets a lot of grief, but my experience has always been excellent.
I had to wait 3 weeks to see a consultant from the day I saw my GP, I received the appointment the very next day for a CT scan in 10 days time. I would not have done better had I gone private.