We were due to be cruising on Carnival Horizon the week after Christmas, but were notified of a problem with the ship a few weeks back and given the opportunity to cancel or sail on a smaller ship. We decided to cancel and as disappointing as that was, I have subsequently felt very relieved not to have to cruise with these increased mask restrictions, and also not to have to have a rushed Christmas Day as we were due to fly to Florida that evening. To be fair, I have no problem wearing a mask - but hadn't counted on having to wear one all the time in indoor areas of the ship.
Sadly I fear we will see more of the ports placing restrictions on cruiseships again as Omicron takes hold in the US. I really hoped cruising would be back to something approaching normal by now.