It's just a coincidence, the reason why it happens is because guests bring the virus onboard the ship with them and they aren't careful about washing their hands, therefore, they spread it to other guests and crew members. Most people don't realize that the Norovirus can happen anywhere, even in schools or at the office, its just that the media likes to play up cruise ship disasters for some reason.... kind of like how they played up a certain airline's disaster...