I've seen enough doctors in my lifetime, so I tend to give them a lot of slack when it comes to waiting. When I used to see my neurosurgeon the wait was sometimes an hour or more, but often the doc had to do emergency surgery in the morning so that put him behind - I certainly can't fault him for that as I've been on the other end of that situation several times.
If I go see my PCP the wait times are a lot less, but occasionally I'll have to wait a bit longer, which is no big deal. I saw my PCP last year for a routine checkup but a few days before I had a cyst flare up that developed into an abscess, and the doc spent about half an hour dealing with that. I'm sure that put him behind a bit, but it was out of my control.
Doctors are human too, I see no reason to fault a doc for something they have no control over. 🙂