While I might have issues with the MDR anytime dining service ( another thread), I had no complaints about the food.
Most nights I had numerous options of starters and mains that I would have liked to have, the food was consistently the right temperature and tasty, and portion sizes were reasonable. Some may be larger compared to others but a fish dish is usually smaller than a lamb shank for example.
I would rate the MDR food overall to be good to great, for taste, variety and temperature control.
The Lido on the other hand, while the variety was there, the quality and temperature was less consistent. I do expect a buffet to struggle somewhat with temperature control though. Some items were absolutely fantastic, like the crispy coconut prawns.
I would rate the Lido food as average to good overall.