You can train crew as many as you want
You can teach CRM as many as you want
Even if the crew of the AF447 was super trained to cope with all situations you can think about ... it was useless in their case .. cause they never recognized in which situation they were ...
They never understand what was happening .. so they were unable to apply any procedure .. learned or not ...
They were like children playing with buttons and levers .. and hopping something nice will happen ...