For once, I'm not going to argue the merits of Carnival with you!

Not because there aren't any, but I think we have to agree to disagree.
However, the bolded statement isn't exactly accurate. Considering what they had to work with (especially on Splendor, where the CO2 system was faulty and the manual didn't match the system on the ship), the crew must have been pretty good if they kept everyone alive.
Let's not blame the crew when they put out the fires and kept the situation from getting FAR worse. My issue is not with the fire, that happens. Far more often than we realize.
http://www.cruiselawnews.com/articles/fires-1/
My issue is with a ship dead in the water when it was already having problems very recently. I'm not any more afraid to sail on Carnival than I was last week or three years ago, but I think someone needs to take a look at what the heck is going on. I'm going back to Celebrity for my next cruise.
BTW, for anyone interested, while I don't think this is fun for anyone aboard, it's thankfully not as bad as the Splendor incident was, they've got electricity, fresh water, sewage system restored quickly in half the ship and they were/are working on the other half. Ecstasy arrived with supplies yesterday and Legend is headed there today to do same and take on a passenger who needs medical assist.
http://www.cnn.com/2013/02/11/travel/cruise-ship-fire/index.html
And Tiffany D - we've gotten sick on 100% of our DCL cruises!