Hmm interesting debate.
There is frequent reference to technical skills as the failings of this incident.
However, if you put this captain in the sim tomorrow and get him to fly the scenario again I am sure he will nail it.
However, could over learning something make it much easier to deal with from a non technical perspective - I have no doubt. Its so hard to set a training programme to absolutely nail everything though.......