Wow - 7 Minutes.
I wish more Doctors would spend that much time with customers.
I practice in an underserved area in my specialty. I schedule 4 15 minute appointments per hour in my outpatient clinic. Medical record keeping takes up some proportion of that visit as does scheduling and prescription writing. My patients sometimes want more time and I try to provide it. Most understand the supply and demand dynamics and are willing to tolerate the scheduling. I wish I could do it differently but the demand is high enough that someone has to try to meet it. I don't have anyone telling me how to schedule or how much time to spend with patients. This is a compromise from the ideal to try to increase capacity.
I have gone to a naturopath a few times. I remember sitting in the waiting room a little annoyed that I had to wait so long for her to finish with a patient. It was probably half an hour to 45 minutes. I say only a little because she spent just as long on my appointment. Of course, I was also the last appointment of the day.