On our recent Viking Sea cruise (West Indies) embarkation was delayed due to passenger sickness on the prior cruise.
A letter explaining the situation was given out as passengers arrived in the terminal, and there were announcements, but many passengers walked right past the sanitisers as they boarded the ship.
For the first 7 days, a crew member politely asked everyone to wash their hands as they entered the World Cafe, but this was bypassed by many if the crew member was replenishing towels. There were no such requests at the pool grill and I didn't see anyone sanitise or wash their hands.
I was amazed (disappointed) to see passengers sneeze into their hands in the World Cafe and then pick up serving tools; in the last few days I heard one passenger walk past those who were washing their hands and say in an arrogant tone 'we aren't still doing this are we?'; and people picked up fruit and plates and then put them back. It is no wonder that sickness spreads on a ship.
Is it the age of the passengers? ignorance? or just plain refusal to comply?
Whatever it is, I always used a tissue when picking up serving tongs.