"The dining room staff is nicer on all the
other cruise lines than on Celebrity."
Sorry I can't agree with that. I am not saying that the dinning staff on Celebrity is in a completely different classs than those on RCCL but they were, to my mind, at least as frindly and a little more polished than the RCCL wait staff we have experienced.
I think the most efficient and the most fun team we ever had was on NCL but that was free-style dinning one night, and another night on NCL, we had the least pleasant and most bumbling wait staff every.
I guess one's opinion of the service on any ship depends a lot on just which team you get.