Most of our mass transit systems today have multiple layers of safety, except for the human in charge. He/she can ignore or overide the systems and this is what you get. The ship probably could practically sail itself using GPS but somehow the human Captain made a fatal error. I can't help but ask why some subordinate didn't speak up, maybe they did, we will never know. I'll bet this hurts the cruise ship industry for a while. We would be better off with a cruise missle navigation system running the ship, they seem to be pretty accurate at hitting (and missing) objects. We can learn a lesson, when designing a project, making it "foolproof" is practically impossible, unless we learn to think like complete fools ourselves and rule out every possible foolish move. Good luck on that one.