TTex600
Once again it comes down to human factors - know your machine and how to deal with issues. This was lacking. No aircraft is perfect and despite the current machines being far superior to previous machines they can still go wrong and have their foilbes. Pilots need to understand this and to be able to react correctly when it happens. Those that don't crash. You mention denial and this is certainly a factor but the very fact of denial is rooted in the mind of the denier. You are right that pilot error is far too 'glib' an explanation for the accident but it was a recoverable problem if the pilots had been able to react in the correct way.