Supervision system for aeronautical professionals
Without entering into speculation over the cause of the accident.
A while ago I met a lady from Australia who told me she was a "Supervisor". I didn't know what that was and she explained that supervisors are working on an indivual basis to help professionals in their fields to remain goal orientated and sane - someone they can always, and regularly have to turn to, to keep the needles 'in the green'. She also said it's a very established system in the medical professions, where it is obligatory. She was paid by the employers but maintained strict confidentiality towards her individual clients.
The lady was absolutely stunned to hear that, in my experience, there was no such system present in aviation.
It is truly remarkable that we have such elaborate schemes for maintenance and the verification of our technical skills, but no system such as supervision to help us with the psychological challenges of our work and lives.