If you'll remember, the Titanic went down because the iceburg managed to pierce through enough bulkheads to fill enough of the ship to overwhelm her. With the innards of a ship being vastly more compartmentalized, it would have to be many iceburgs from many directions to actually sink a cruise ship.