Well said, Tim. While the majority of the cruise-going public - people like us here on the Crazie Boards - understands that a cruise ship incident or accident at sea is going to present challenges unlike those you would find on shore, there are some clueless folks with unrealistic expectations of a perfect, no-problem vacation, and therefore are not prepared for the unexpected. These are the first folks to whine, complain, point fingers, and demand something in return.
I was 7 months pregnant while vacationing at a beach-side cottage on Cape Cod with Hurricane Bob in 1991. Did we high-tail it and run? Nope. Even though, we could have returned home, demanded our money back and sued SOMEBODY because a hurricane ruined our vacation, we chose to ride out the storm at my sister's a few miles away inland, and came back to the cottage the next day. We had no power and no running water for a week. We stayed. Was it a huge inconvenience? Hell, yeah. But we had an awful lot of fun grilling, playing board games by candle light, and sending the kids to the beach for a bucket of water to flush the toilet. It was like camping in the woods.
I'm not saying that the people on Triumph had to gladly put up with overflowing toilets and stinky sewage. After all, they paid a lot of money for their vacation, and they had a right to complain a little and ask for things to alleviate their discomfort. From what I hear, the crew graciously performed their duty. Beyond that, making the best of a bad situation is about all you can do.
Tim, you are right. Approach a cruise with an open mind, and expect the unexpected.
As the saying goes, when life hands you lemons - make lemonade.