2020, I see you only have four posts, so I'd first like to welcome you to Cruise @ddicts. Pull up a deck chair, order a cocktail and join in the conversations. And Sherrylynn, the same goes for you! :cheer:
I think those of us who have been fortunate enough to cruise often tend to protect our favorite lines from being taken to task on message boards. That's just a natural reaction.
I am not even close to a spokesperson for Celebrity...we cruised them two times and found them to be a middle-of-the-road cruise line. In fact, after our first cruise on Celebrity, we embarked on a Carnival ship the following month. We found the latter to be head and shoulders above Celebrity in all aspects, with the possible exception of not having 42 pieces of silverware and 16 glasses in front of us! 
That being said, I find it inconceivable that anyone over the age of 10 doesn't know ahead of time they're going to be physically ill. Any virus I've ever had has always given me enough advance pangs to keep me close by the porcelain god.
When we went on another line on our last cruise in April/May, we discovered they took extraordinary precautions for the first two or three days, then went back to their normal, somewhat cautious practices with regard to trays, food handling, etc. Their logic is if someone gets on the ship sick, he/she will be over it by the third day.
I can't say whether or not it worked. All I can say is no one in our group got ill and we had a fantastic cruise.
Once again, welcome aboard, and hope you join in the lively conversations around here.