Wow, can't believe the Koningsdam has gotten that bad. I was on this ship over New Year's from San Diego to Mexico. Ship was full I think. I ate all of my meals(except 2) in the Lido. Never had to wait too long to get served. I think the most people I had to wait behind was maybe 5. There were always plenty of desserts available. Tables were being cleared and cleaned constantly. Servers offering drinks were always right there asking what I wanted. Breakfast was a bit chaotic but I don't eat much for breakfast. Easy to grab a yogurt , some cereal anspd a sweet roll. I ate dinner on the last gala night in the MDR with 2 others. At around 7 there were only a few people in front of us to get to the podium. Got our buzzer and only waited about 5 minutes for our table. Service was good. Waiter and his assistant were quite attentive.
Sorry you had a different experience.