I don't think that is much of a factor but there are many others
1. Hesitancy due to covid
2. Vastly increased pricing
3. Lack of overseas visitors (mainly USA & Canada) due to testing requirements to fly home.
4. Recession looming, inflation 9% and rising, massively increased energy costs.
5. Poor investment returns.
6. Bad planning by Celebrity. too many ships in Europe and not enough staff to give the expected service.
All in all, a perfect storm hitting many sectors, not just cruising.