Please forgive this as a crass and uninformed comment from SLF
But should it not be that the stick shaker kick in at a much earlier stage as in pre-empting the unrecoverable stall to give a chance of recovery.
From what I understand (I am gladly corrected) there is no alpha floor protection on the B73NG but if a skilled pilot can recognise the situation could not the B73NG be aware of this also? From my observations stall recovery requires altitude and if altitude is not available then erring on the side of caution can be a good thing.
I do however appreciate when so close to destination it can be hard to tell what is pilot induced decisions and loss of controls - just a thought tho