One thing I did want to point out from the other review is that Princess also has a private island just like
Castaway Cay. When cruising Alaska there will never be a stop at a private island no matter what line you are on!
Yes, soda is free on Disney, but technically it has been paid for in the higher fare. There is free ice cream for an hour a day plus at all meals with Princess. Again , the ice cream has been paid for in the higher fare.
Not all staterooms have a tub or split bathroom on
DCL, cat 11 and 12's don't though they do have the sofa. You can get a mini-suite on Princess for the same price as a balcony on DCL and it will have a larger bathroom with full tub, much larger stateroom, 2 tv's and a huge balcony with 2 lounge type chairs and a table with 2 chairs on it.
As for entertainment, that is subjective. All of Disney's shows are geared towards children and families with the exception of the parties that go on in wavebands at night and those start after 10:00 PM and usually more toward 10:45.
Here is a price comparison. Over spring break I priced out both DCL and Princess for my family of 5 during a Caribbean cruise. On DCL it was for a Cat 6 and a Cat 11 and that came out to $9600. On Princess for a full suite, yes full suite and an inside the price was $6200! Not only was the full suite incredibly huge and the balcony was to die for, (DCL's suite balonies are no where near the size) but I also got full meals in the cabins, free internet, priority boarding and disembarkation with priority tender tickets, free dry cleaning and laundry, flowers, full bar set up. pictures and the like. I could have bought a lot of free soda and ice cream for $3400!
Both lines are great, both lines have their pluses and minuses. I don't think you could go wrong with chosing either.