I don't know if that's fair. Scheduling is not left up to the doctors, for the most part. Being an hour late is terrible and I would also be very frustrated by it, but that could be because he had a patient or two before you whose issues were much more serious or complicated than they seemed to be during scheduling.
I don't know. I see this from both perspectives, having been a patient of dozens of doctors at this point. It's not always their fault. It's not even usually their fault.
This is a good assessment. I'm a 3rd year medical student in my clinical rotations, and yesterday we had an appointment that was scheduled in a 20 minute slot, but we were in there for a bit over 45 minutes. Taking the time to really listen and answer questions is important...especially when the appointment is to discuss newly discovered metastatic pancreatic cancer. You just do not rush that conversation.
When I was a clinic assistant and in my current role as a student, I have done my best to kind of "run interference" by getting some portion of the next appointments done to give the physician more cover and keep the next patients from getting too mad about the wait. I also give an explanation with my apologies, saying something like "we had a bit of an emergency come up", or "the previous patient ended up needing more time than we had scheduled" while apologizing for the delays.
In the US at least, almost all doctors have total ironclad control over their schedule.
Source, worked 17 years in a mutli-hospital system that also had over hundred practices.
Not saying shit doesn't happen, I just spent an hour and a half at a Vet, because they had dog it by a car come in. But it's mostly on the doctors themselves if it happens chronically.
Every practice I've worked in or been in as a medical student is almost the complete opposite of what you described. Yes, the physicians can have some influence over their schedule, but the organizations set minimum numbers of appointments which results in truncated appointment times with an extra hour or so at the end of the day to finish all the notes. And even if the physician has control over how the schedule is made, that cannot account for other patients being late, or appointments taking longer than scheduled because of serious discussions or problems that need to be addressed, or the physician getting pulled away for urgent consults or messages.
As a patient, I would rather have a physician that runs late on appointments because they give the patients as much time as they need as opposed to a provider that is perfectly punctual and makes you schedule another appointment or punts you for anything that exceeds the slotted time.