I agree with your assessment of the food. I commented many times that I thought they intentionally provided sub-par food in the main dining rooms to push you towards paying $20-$40 per person for the specialty options. We did the Cirque Dreams Dinner show and the food was great. The experience in the main dining rooms was super slow, average food, and small portions (especially desert).