I really think it's past time to drop the pilot-blaming, which is exactly what this "should have done" conversation amounts to.
"I recently experienced all these warnings in a 737 MAX flight simulator during recreations of the accident flights. Even knowing what was going to happen, I could see how crews could have run out of time before they could have solved the problems."
~Sully