My last "Cruise Ship" Holiday to Egypt was almost cancelled by the Volcano eruption in Iceland (years ago). Do you remember that? The thick fumes from it closed the UK Airports for several days. The wind changed direction just a few hours before we were due to fly. It was the fastest that we have ever packed suitcases in a mad panic LOL
That Cruise was booked over a year in advance, just to get a cheaper cabin as they always sell out the fastest.
However, with this Pandemic ~ The desperate "Travel Agents" are offering some very cheap prices just to put bums on seats. So people are being very tempted with so many "last minute" deals.