I'm in a big hearted mood today and I can sympathize with the frustrated cruiser based on our recent Princess cruise.
During a really rocky passage we stood, hanging on to whatever was available in crowded hallways, at the front of the theater of the Star Princess (a small area with stairs), a long time before the cruise director's staff announced that the show was canceled. Earlier, the Patter explained the cross currents in the strait we were crossing and how disturbing it could be. When we hit it during the first seating of dinner, with the bridge's knowledge of our location and the weather conditions, the cruise director could have canceled earlier. To add insult to injury (take that as an off-hand phrase), they offered a "women's movie" as an alternative--Mona Lisa's Smile.
Embarkation was mishandled for Platinum, Princess-air arrivals. The designated line was right at the entrance to the terminal's boarding area so all the other passenger's had to pass through it to get to their lines--right from the start. Neither were enough agents appointed to handle the Platinum passengers. One would think Princess would use their computer system to decide how many lines to allocate because, based on your booking, they know how many are Platinum passengers and when these cruiser are arriving on the transport Princess booked.
At Myokonos where many, many passengers were ferried to Delos, the path back to the ship was not obvious or specially marked. Only one coach was available, although everyone had been coached over to the ferry in the morning. 90% of the people consequently thought they had to walk around fencing right where it met the pier's edge. People were helping other people on both sides of the fence because it was scary when one misstep would put you in the sea.
Although others disagree with me, I still didn't like being dismissed from the Captain's Circle party 10 minutes early. They had 1 1/2 hours to get ready for the next party, and what's to get ready--pick up the drink glasses. That's what the waiters are doing throughout the party. It's not like they have to set tables or even wash the glasses.
Anyway, Frustrated, you have my empathy today. I liked what you said about the contract. Wish I could think of quick comebacks like that and then say them.