and the Disney brand/experience. My wife sells cruises and without a doubt the Disney Cruises are the highest rated for those with kids, doesn't mean the others aren't good, RC and Norwegian have decent reviews.
But with what Disney can do - like Star Wars Day at Sea - or Marvel Day at Sea - it's a pretty great experience they can create.
One thing she notices is that if Disney is your first cruise for your family, other cruises don't quite measure up as well.