The problem is that a lot of passengers only care about their convenience and self-interests, thus the number of complaints, some of them petty, and some relatively serious. But the main point seems to be staff shortages and thus not so great service, hold times, cancellations, etc. I'm in the same boat so to speak... I've had two cancellations yesterday, cruises I have waited for a long time... I did contact Princess via chat, the first agent was terrible, but on the second try, I did get someone who really worked hard to rebook and issue an FCC. So, kudos to Cindy B.