As for ergonomics causing AF447, that is ridiculous. It was caused by a barometric system failure not a computer failure.
...
Initially, but all three sets of instruments had good airspeed indications after one minute. From that time until the crash, the problem was extremely bad piloting skills and resource management.
The crew did poorly, but they had conflicting indicators. Very similar to the North Eastern B727 crash 40 years ago.