What's with the snark? That's pretty rude.
I have realistic expectations of what my 3YO can understand. She's 3 and she's been on 4 Disney cruises. Can she understand cruising on another line yet? No, she cannot.
So if she's confined to a ship for 7 days, I will fashion the experience according to what our ENTIRE family will enjoy. My opinion is not the only one that matters.
For "regular" vacations, we've done plenty of those. As a 3YO, she's "climbed" the Coba pyramid in Mexico and visited Chichen Itza with us. She's been on 24 flights over 5 hours in length. She's pretty adaptable for a toddler. Can she understand why Golden Mickeys is not the show on tonight? No she cannot.
This year we're going to London, Barcelona and Paris. Mickey will not be in those cities. For good measure, we're throwing in a Disney Magic Med cruise. My family of 9 chose that over the NCL Epic, not her. And yes, I bought the tickets.