Here's how scheduling a GP visit works in the US, wonder if this resonates with other countries.
You go to your insurance portal and find a doctor. Then you call the office to schedule an appointment, but you are told that this doctor no longer accepts your insurance. Lather, rinse, repeat until you find one. Sometimes I get better luck with ZocDoc as it's in their interest to have updated information.
You show up on time, but they are overbooked. I've easily sat for over an hour just to get weight and blood pressure taken. The nurse leaves, and the doctor may show up 30 mins later if you are lucky. And then, we are done in 5 mins.
We are stuck on this conveyor belt, and it's not fair to blame the doctors or the insurance companies, but the system. I definitely feel as a victim and unfortunately, the ire is towards the doctor's office as they are on the front line.
It's different for other specialties though, like dentists or dermatologists, things there work as they should in terms of client services.