I know I already weighed in, but since we are talking about “worth,” I think it clearly depends on what you “value” most.
It will NOT be worth it if value for you is only a monetary idea. You will always be able to find equivalent sayings for less money, and no, the free soda Disney offers does not make up the difference.
Some things people value that makes Disney worth it to them:
Characters/Character Interactions
Disney theming
Disney movies onboard (including first run theatrical releases)
Disney merchandise (including
Castaway Cay merch that can only be purchased on the island)
Rotational/themed dining
Disney theatrical shows
Family friendly environment/entertainment
Kids clubs (free except for Small World Nursery)
Free room service (before tips)
Free sodas (not cans)
Special magical touches
Seeing the kids dressed up
Fireworks at sea
Disney IP themed nights/themed cruises
Cleanliness
Cabin size/layout
Ship design/decor
(And this last one is just for me: the public restrooms are beautiful!)
If value the following MORE than what is listed above, Disney might not/will not be worth it for you:
Total price paid per person
Lots of pools/different pool decks
Variety of activities available (flow rider, rock climbing, indoor parks, roller coaster, bumper cars, etc)
Shows that are on ice or aqua theater
Theater shows that are NOT Disney themed
Night Life
Casino
Adult vs family entertainment options
Being off the ship vs staying onboard all day
Variety of itineraries
Dinner buffet
Variety in specialty dining
Cultural ambassadors/cultural activities (these are more varied and prevalent on other cruise lines)
Basically, if you LOVE Disney and a vacation is not a vacation without the mouse and the Disney touches just do it for you, definitely worth it.
If you are someone who likes a lot of variety and craves change, are not that deep into Disney, or just cannot afford or do not want to pay the up charge for Disney, then not worth it.
If you love Disney but also cost conscious, might be worth it once.
If you aren’t sure if you like cruising but know you like Disney, worth a try on a short cruise.
Basically, I find it worth it for me if I am looking for a Disney vacation that is easier to plan than the parks plus the perks of cruising (basically all-inclusive and being on the ocean) and I am not wanting to do a deeply port intensive itinerary.
But if I had to book more than one cabin or even more than two people, my frugality and financial reality would win out, and I would quickly be in the not worth it camp. Other cruise lines have much better pricing for 3rd and 4th people in staterooms. And their suite pricing is also often more reasonable than concierge on Disney. Disney is a great cruise line with an amazing product, but there are other lines that offer really great products too. Just know what you value and do some research on those specific things.
Hope we can all get back out on the high seas safely soon.