The absolute worst in keeping patients waiting. My mother had an eye appointment at 2pm. We arrived at quarter of two. We sat in the waiting room. She was called at two . Well I waited and she went nto another waiting room where she waited with others with others. We left at 3:45. Most of the time spent waiting for the doctor.
When I was a child in the 70s two hours was short. That doctor double booked. I recall once we went at noon and left when sun was settng. All but a few minutes waitng for the doctor.
Eye doctors are the worst for keeping one waiting. Or we have bad luck.