” But on most ships they do a very very good job of keeping surfaces and hands clean.”
You go on a cruise, expect to get sick. Cruise lines have been hiding this.
That’s not what happens. I cruise every year.