Celebrity was wrong to oversell the cruises, no doubt about that. However, the cruises were far enough in the future that final payments were not made, only deposits. At least now folks reading this thread will learn to never book non refundable or non changeable airline fares. We are not Zenith, but we have still sailed enough to have many cancellations not even including COVID. If you are planning your once in a lifetime trip to a certain destination, don’t book a cruise.