I agree with Dave. (And I was on the Triumph "Cruise from Heck") People also keep saying "why does Carnival have these problems when other cruise lines don't" Which has a simple answer... other cruise lines do have these problems. RCI has had fires aboard a ship. And one ran aground (in Bermuda I think). But the other reason is that Carnival simply has more ships in their fleet. RCI (with Celebrity) = 33 ships All the Carnival brands- 89 ships...
It's unfortunate that so many issues are happening at once, but its interesting how no one has counted how long those 89 ships have sailed week after week with no incidents.
Carnival Cruise Lines:
Fantasy 90, Celebration 95, Victory 05, Conquest 05, Spirit 6/06, Freedom 6/08, Holiday 7/08, Victory 6/09, Valor 9/09, Dream 6/10, Splendor 8/10,Conquest 8/11,Magic 11/11,Triumph 4/12,Spirit 7/12,Freedom 11/12, Triumph 2/13 - The fire cruise
NCL Dream October 2006, RCCL Mariner OTS June 2007