Carnival and Royal Caribbean have over a century of combined operating history, and with over 10 combined brands, cater to an entire spectrum of customers. Disney is a relative latecomer to the industry, but has carved out a definite - and profitable niche for itself.
Sources: company fleet pages & 10-K fleet tables, announcements.