FullWings and others well explain the practical uncertainties associated with the hypothesised alternative ways of handling the aircraft after the double rollback - particularly given the ever-developing critical position the crew found themselves in at literally the last minute and a slow, low, heavy aircraft in an initially stabilised but very draggy configuration.
The acid test in my simple world is that, if I were put back in the situation the crew found themselves in at that minute of that flight, then I would turn down each and every proffered "improvement" or “lesson” from any well-meaning speculator, who could (inevitably) only aver with less than 100% confidence that their alternative would work, in return for the certainty of the safe landing which the crew delivered on the day.
I think we should all be pretty humble and thankful that the crew did what they did with the poisoned chalice that they were given and that they saved the day. In my view the crew balanced the aircraft on the right side of the stall, they managed the little energy they had and got the right result, a safe landing - remarkable! This was a catastrophe which could have happened, but did not thanks to the crew.