Absolutely. If anyone is concerned about a possible major inconvenience such as being quarantined or the minor inconvenience of wearing a mask in some interior spaces they should just stay home.
The cruise industry must be very careful. It is subject to intense media scrutiny, which is not surprising considering what happened with some Princess Cruises ships in 2020. If a ship arrived at a Canadian port with hundreds of very sick people who needed hospitalisation I think that will be the end of cruising to or from Vancouver, Halifax, Montreal & Quebec for a long time. I suspect the same action would be taken by other governments.
Some may think that cruise lines are over-reacting, but they are in self-preservation mode. If we want to be able to take cruises or crossings we have to realise that and co-operate.