We can all debate what they could or should have done, however the fact remains that they had less than a minute from identifying the problem to touching down.
While there could be good reason to go through their actions to learn for the future, nothing should be thrown at the crew for what they did or didn't do in the circumstances. They were in a situation that was outside any training scenario and unable to draw on experience.
All the POB's walked away apart from the unfortunate individual who broke his leg.