Thanks for the review. I'm sorry that your cruise didn't live up to your expectations. I'm not one who thinks
DCL is perfect.
I have found that kids on Disney ships can be the worst. Many parents think they can stop parenting once they step on board and kids do tend to run a bit wild because many Disney parents give their kids more freedom because it's "Disney" (I personally don't agree with that line of thinking). I will definitely say something to a kid though, most especially if a kid is touching food at the buffet. Then I guess I'll have to deal with some entitled parent for saying something to their kid.
The meet and greets have gotten worse since they stopped taking items at guest services to be autographed. That takes up quite a bit of time now. You actually need a plan how to "attack" the lines to get photos.
I'm also with you on the food. We've never found it to be as exceptional as people say. Kind of mid-chain restaurant level. Cabanas is just so-so and the BBQ on Castaway Cay is not good at all.
I like the newer/bigger ships but don't want the short itineraries on the Dream so we've been on the Fantasy more. We've also had our worst serving team on the Fantasy - and our worst room! So we do stray from DCL from time to time. Hope your next vacation or cruise is better!