I think you have a good point. The roll out through the GPs has been a fucking disaster.
That depends on the GP surgery. Like in normal times, some are better/worse than others and there's no standardisation/consistency as it's all so fragmented.
Our GP surgery started late (first jabs mid January), but since then have really impressed. Lots of information on their website and local facebook pages, and they're now ahead of other areas, currently calling the over 50's. We had ours yesterday (mid 50's), the GP surgery texted us a link to their booking site a couple of weeks ago. Straight in and out, no queues, no waiting around, lots of marshals and our jabs were given by one of their normal GPs who we know. They've joined forces with the other GP surgery in our town and are working together. The rest of my family, living in the next town are still waiting - their GPs aren't participating, so their town has one of these mass vaccination centres in a football stadium and by all accounts it's an administrative nightmare.