Do the doctor's get some sort of incentive (monetary, or otherwise) to get more patients? Because if they don't, then you can "change your GP" till your blue in the face, but they won't compete with one another at all to offer you better service/treatment.
It's not about lack of choice. The choice represents the doctors' competition with one-another. Obviously, as I've pointed out, the choice also has to have meaningful repercussions for the doctor involved, otherwise it's not really the kind of choice that can make a difference.
Yes, because every single GP is only in it for the money.
Many people/doctors may be bastards; many people/doctors may be knackered; many people/doctors may only be in it for the money. But they're still the minority.
I can think of 1 dentist experience and no doctor experiences where I've felt that the person had no interest in their job.
I can change my GP at any time, and I do not have to give a reason.
When I go to my GP for a problem and she thinks I need a referral I then get a choice of 4 different doctors and I can book it online.
You can always ask for second opinions. It's simply untrue to suggest that people don't have choice of doctors in England.