I have fantastic doctors in the surgery. They listen intently and take time to listen so no wonder they run late. I try to get an early time but really don't mind waiting as sometimes I've been in well over my allocated time. They also did a home visit in their free time once. We are very lucky they care so much so complaints on waiting disappear.
I do complain about the difficulty in getting an appointment.