We actually had the opposite (but still poor) experience last week. We had a 4 course meal from arrival to departure all within about an hour and 5 mins

. We put our dd in the kids club at the Poly to enjoy a nice dinner together. Our ressie was for 7:45 and were were told that we could get a drink at the bar as they were running slightly behind and given a buzzer. We walked over to the bar and as soon as we ordered our drinks the buzzer rang. Dh stayed to wait for the drinks as the seater came and found us to go to our table.
We had a lovely table and the server seemed attentive, knowledgeable and kind. It took her about 5 mins to come to take our order and she requested that we order all of our courses at once, we ordered sushi, salad, and entrees. The sushi arrived within 5 mins. As we were eating (and we are fast eaters) a server arrived holding our salads, he stood behind my husband with the two plates waiting. It didn't even dawn on me that those were our salads that is how quickly they arrived! As soon as our chopsticks hit the table the sushi plates were replaced with salads. I was surprised at the speed of service and when the waitress came to check on us I made a hinting joke to her asking if they were doing marathon meals tonight, she asked if we would like the service to slow down and I said that would be wonderful.
Low and behold 5 mins later a server appears again behind dh holding our entrees. Now I am thoroughly annoyed as not only are they pumping our food out but they are literally standing over us waiting to clear one plate and replace it with the next. I asked the server if he could hold our meals for a few more minutes as we were still eating the salads. He said fine, and I watched him walk over to the kitchen area, and stand there with out plates.
By this time we are feeling nauseous from our speed eating experience and they have now brough over the entrees. We were so disappointed and disgusted with the service and experience we just wanted to leave. The topper to the evening was that it took 15 minutes for the check to come....it took longer for us to pay than to get any of our courses. I will add we were not on the dining plan so for those who feel the dining plan reduces service this was not a factor.
The only bonus to the speed dinner was that we were able to watch the fireworks from the outdoor viewing platform. It was the first and last time we will eat a $300 fast food meal.