It annoys me as well how media keep going "How could this happen, with all the state of the art navigation equipment onboard" etc. We could put all the equipment in the world onboard - as long as they are being operated by humans this will continue to happen from time to time.

More than once yesterday I posted on various sites the same thing. Human error always trumps technology. At the Three Mile Island nuclear meltdown the instruments in the control room were giving accurate indications but the operators didn't believe it and ignored some key parameters, and things went from bad to near catastrophe.