This accident also reminds me of the Poor Judgement/Error Chain theory which, if I recall correctly, states that once one poor judgement has been made then there is a higher probability that another poor judgement will follow etc. As the error chain continues the amount of time required to recover reduces, initially slowly, but then at an almost exponential rate. Simply put once they got the stick shake there was minimal time to recover. If the error chain was corrected early (for example by resorting to manual flight once it was observed that the automation wasn't behaving as expected) it would have been seen as a minor glitch as opposed to a major accident.