Oh yeah, what a deal...Get one vacation a year and spend it slipping and sliding on human waste..Cool...Tell all your friends and ask the wife how impressed she is!
We are all so spoiled today that if anything out of the ordinary and expected happens than it is a major event.
Nobody died, not even close, no passengers where injured or sickened, not even close. They simply had a bad vacation experience due to the fact that there was a fire in the ships engine room.
These things happen. Life is messy.
They where offered fair compensation, if they chose to sue, they will probably get less. All those ships are registered in foreign countries and are not subject to American courts. Maritime law is much less inclined to the whims of the crybaby spoiled American tourist.