I would be one of those Carnival bashers based my experience on a 7-night Western Caribbean cruise on Inspiration in July of 2001 with my wife. This was our second cruise, and at the time our last based on this trip, but first on Carnival. First cruise was a 7-night on SS Independence of American Hawaii Cruises for our honeymoon in July of 1998, which was an incredible trip and fantastic way to see most of the islands to figure which you would want to go back. At these points, we were unaware of
DCL, so none of those Disney expectations figured into our Carnival or AHC expectations. I won't bore you with details, but it was a ship overrun with unwatched kids, to the point the ship had to divert to helovac one who split his head open around the pool late at night; nickling and diming you to death on everything; excursions, which we booked through the ship, that seem run by less than reputable operators, including one to Dunn's River Falls where the bus had no A/C and the windows didn't open, on which a girl threw up on the bus going and the bus sat uncleaned for 3-hours in the sun making for an unbearable return to the ship; noisy cabins from the actions of others surrounding, as well as the ship's systems; disinterested and inattentive servers and crew; and an overall lack of quality entertainment if you did not want to go the casino. When issues were brought up to the ship's customer service, they essentially said there was nothing they could do about anything, including refunding our puke-filled excursion. I know at the time, Carnival was billed as the "Fun Ships", but our experience was far from fun. Following this trip, my wife vowed to never go on another cruise. Fourteen years later, our then 8-year old daughter had learned of Disney Cruises and managed to convince my wife and I to try one, so we went on a 4-night Bahamas cruise on Disney Dream. Althought catering to families, we never experienced the child run amok issues of Carnival nor the "budget" excursion operators; and the only issue we ran into was resolved quickly by Guest Services. The customer service of DCL exceeded our expectations and convinced us that we are cruise people as long as it was on DCL, and here we are 6 completed cruises with 3 more booked.
Like all thing in life, though, your mileage may vary and you may have had the time of your life on Carnival and not on DCL. To each their own.