Princess prior to this had strict rules for going into buffet area. Crew on duty to make sure all wash hands with hot water and soap. No exceptions. If you didn't do a good job in their opinion they would make you repeat. Also I remember hand sanitizing stations everywhere.
Carnival will cancel too I suspect. Carnival sails weekly 89 thousand across the fleet.