Common Svien... unless the ship was unpowered, or in a maor storm (it wasn't) there is no excuse for hitting a reef/rocks in that area. Magellian had maps that said "look out for these rocks"....
With modern navigational systems an experienced crew should have been able to avoid this. I'll hold judgement until there is more information, but at this point it does not look good for the crew of that ship
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