I’m sure it wasn’t pleasant but these people are going to compensated for their ordeal. Their money will be refunded and a voucher for another cruise. Seems fair to me. Things happen.
I can’t believe these ships don’t have some kind of back up power supply.