I tend to agree with Teresa, in that second guessing the guy after the event is very easy, but put yourself in the same position and you might be left wanting.
The one thing that does cause me a degree of alarm is the point that Keg makes with regard to control checks and CRM. CRM in Qantas has historically been pathetic (though they will confidently tell you that they are the world leaders!). This effort does nothing but reinforce that opinion.