Both Boeing and Douglas have had similar accidents with the crew holding the aircraft into a stall from high altitude to ground impact.
I think there is a fundamental flaw in how we teach crews to recover from a stall especially in big jet airplanes. The whole pull back and power out ATP style stall recovery is killing people.