I'm sorry, but medicine is not like fast food. Each doctor should (and the good ones do) spend as much time with each patient as is necessary. Maybe one patient takes 15 minutes and another takes 45 to an hour or more. That does not mean that the doctors "overbook". Each and every doctor here has tremendous patient loads and any doctor worth his salt will take his time and be VERY thorough.
I had one doctor tell me that he didn't "have time" when I told him that I had another question for him concerning medication during the follow up visit after my husband's heart attack and left the room. Needless to say, that was the very last visit to that one!! When we changed, the first thing I told the new one was about the other one and that if HE was not going to have time, let us know now. He assured us that he would take all the time needed and that yes, my husband needed to continue the med in question after his heart attack and wrote the new script we needed since the one from the hospital was only for 30 days.
This is one of my pet peeves....either there are complaints about being treated "assembly line" fashion or it takes waaaay too long. I will take
competence any day over "fast service".