Disney doesn't have casinos, much less casino rates. Hmmmmm.
Being mass market, Carnival does have more diversity in every way, cruisers, entertainment, etc. Something I thought lacking on Celebrity. More reality and less Camelot.
In lots and lots of Carnival cruises, I have never witnessed most of the badness some post about. But Carnival is much bigger than Celebrity and carries more people, so statistics would say many things are possible.