Isn't the elephant in the room piloting competency? The old tradional piloting, not the new button pushing piloting? The last line of defence, manual manipulation of the flight controls
Not pointing fingers at this crew, but all contributors who claim it's the 737s fault. The one thing I don't like is the difference between a G/A with AT engaged (throttles advance) and G/A with AT disengaged (you have to manually advance them). Easy to forget, hence the importance of keeping hands on the throttles for a while after pushing. The reduced GA thrust makes even the 737 a baby to go-around with.