Oh Yeah?....
For "technical failure" read "another Middle-East Cover-Up".
Shades of the Egyptair pilot in-flight suicide denial. These people just cannot bear to admit their mistakes. Ever. Which is why I personally would never fly with such airlines.