sfvoyage's comment shows how variable (and unpredictable) the Covid situation still is.
On our recently-concluded 14-day Odyssey cruise to Alaska, there was no evidence of Covid as far as I could see. In fact, I rarely heard passengers coughing, probably less so than I would have heard on a typical pre-Covid cruise. I asked a higher-level manager on board about Covid and he told me that no passenger or crew member on Odyssey had contracted Covid for the last several cruises.
A lot of factors are at play here, including location of the cruise, time of year, current testing and masking requirements, and how full the ship is. Now that the flu/cold season is about to begin, I wonder if the testing and masking requirements will be adequate.