20+ Carnival Cruises since 2000, and 5 Celebrity Cruises since 2018.
I think Celebrity for non-Suite passengers is now, with all the cutbacks, very close to Carnival of 2005-2010. Carnival shot above its weight with food and service. Since my first Celebrity cruise, I have seen the product diminished again and again and again.
Celebrity is better now than Carnival. But they both seem determined to race for the bottom.
And Celebrity likes to charge a lot, with much of it unwarranted, IMHO.