Good point. I wonder if they have to keep the characters/costumes stowed until they're out at sea.
But I think it's east coast theme parks only. I know literally nothing about
Disneyland so I don't know if they have Marvel stuff there. I only learned about the Universal Orlando stuff when I was planning a recent trip there, I'm not sure I would have consciously thought about it otherwise.