Really? Tell you what, I'd rather be stuck on a cruise ship than on an airplane. I was stuck on a plane for 4-5 hours a few years ago. That sucked worse.
Carnival is refunding tickets, giving a free voucher for a future cruise, and reimbursing travel expenses.... Sounds fine to me, especially in this recent case where everything works but the AC and the hot water!
Can't wait for my cruise in a couple of weeks though - and if I'm lucky, it'll break down one of the last days and I'll get refunds too . Mine's with RCI though, not Carnival.