I'm not sure that I agree that Celebrity has "gone downhill" since RCCl bought Celebrity. Based on my 15 cruises, cruising has become so popular that all of the cruise lines including the ultra sophisticated and very expensive have altered their cruise product in order to make as much profit per cruise as possible. Also, you will notice that many persons who really like cruising, do not want to dress up for formal nights. This sends a message to the cruise lines...if their customers want to wear jeans to dinner in the dining room, not wear a suit and tie to dinner on formal nights,then why provide excellent food and service when a large percentage of our customers do not care? Cruise lines are not stupid. If they can make bushels full of money like they do, why have a midnight buffet to give you one example if very few persons attend? And why provide new bedding if their ships are at 90% capacity or better?
As for Celebrity I believe that they provide a very good cruise experience for the money. Have they changed, yes, but gone downhill not sure that I agree.
If you need an especially high quality of food and service, be prepared to pay much more than you would pay for a Celebrity cruise. As for me, Celebrity is fine but at least on formal nights I want the dress code reasonably enforced.