We have been on over 10 cruises. NCL (1), RCCL (1), Princess (2), Carnival (4) and
DCL(3). We always have a good time. I have no complaints. But, DCL is by far the best. It doesn't compare. But, that said, I can book a Carnival Balcony (high season) all day long for half the price of DCL.
So, I try to balance it. One year, two Carnivals. Next year, one DCL. With a little research and price shopping (I am subscribed to most cruising websites), you can get a good price on DCL. Be patient. I have been price hunting the DREAM and FANTASY, since they posted the rates a few years ago! I finally booked June 16th Fantasy a few days ago (guarateed balcony, it will be my first experience with a guarantee). All the stars aligned (kids schedules, work, etc) and I am thrilled with the price.
When booking other cruiselines I go for the more exotic ports (that DCL) does visit. I do get tired of the same old ports on DCL, but then again, it allows me to stay onboard and enjoy the ship without the temptation of visiting the islands.
My kids love to cruise and love any cruiseline.
Back to your orginal question: DISNEY is worth EVERY PENNY. We just can't afford it EVERY year. So, we enjoy other cruiselines, while waiting for our next DCL.!!