Whilst all the technical discussions as to what the aircraft, crew, and training culture subsequently did to neautralise a dynamic situation are appropriate to patching the responses in future, (even if the effect turns out to be that under stress all those protections cancelled one another out) it is surely the avoidance of the situation in the first place which closes the first hole in the Swiss cheese model.
Of course well spoken (all the stuff I left out of the quote), but it is well to remember that it is harder to prevent the initiating causes then it is to provide mitigation or accomodation to these surprises.
I think about all the stuff that can go wrong every time I fly, but in the end I convince myself that even average pilots can save the day.