If you're comparing cruise line to cruise line, I guess it's all relative depending on the individual. We love Disney cruises and prefer to go on those. We took a Nickelodeon Cruise on NCL and while it was about $2,000 less, I thought we didn't get as much for the cost.
The only restaurants included in the price were the two buffet style restaurants, if you wanted to have a sit down dinner with waiters it cost extra and if you wanted unlimited refills on beverages you had to buy the special cup, otherwise you had to pay for the beverages that didn't come with a meal (on Disney all our food and non-alcoholic beverages were included). I also felt the character meet and greets weren't as fun as Disney. Each day there were certain times when the characters were scheduled and everyone waited on line to get a picture and then on to the next kid. There was not a lot of interaction with them and you never saw the characters walking around the ship outside of M&G hours like they do on Disney. There was one opening day show and one closing night show but nothing else on other days and there were no movies being shown, either in a theater or on a Jumbo-tron by the pool. They had a big "Pajama Dance Party Breakfast" where the characters all came out and danced with the kids but that was extra too. There also was no "Formal Night" where you could meet the crew and have unlimited cocktails.
As far as service and quality, I'd say both cruises were pretty equal in that the crew were all nice and eager to help in any way, the rooms were clean and very pretty, the food was very good and the spa was first rate but it just didn't have that extra "something" that the
DCL has. (in my opinion, others may disagree with me and I am not questioning or judging).
The wonderful thing is that there are so many options and we aren't limited. I would love it if Disney lowered their prices but that's not likely so we will wait and save for a couple of years to go again.