Having cruised on several different cruise lines more than once, on different "caategories" of ships....old, new, mega, small......I've had good/great experiences on all of them, and bad/not so great experiences on all of them....including Disney.
You can go over all the plusses and minuses of sailing on the "other" lines until eternity....like the "nickel and dime" theory....you'll only get nickeled and dimed if you let yourself be nickeled and dimed. I've seen people say that they save money on
DCL because they can bring their own liquor (and that policy WILL change, trust me) and they've even gone so far as to say that it saved them THOUSANDS....to which I'd say someone drinks too much!! Or, more politely, if you're going to spend thousands of dollars for a bar bill on another cruise line, then that's your own problem...that doesn't make one cruise line better than another.
What it really comes down to is what has already been said.
DISNEY CAN CHARGE MORE BECAUSE PEOPLE WILL PAY IT.
People have honestly been brainwashed that they will have a better experience with
anything Disney...so they'll pay. Heaven help anyone who tries to post a negative trip report on a Disney discussion board!!