Finally got around to reading it this morning, from a CRM/Human error point of view it makes for fairly depressing reading.
Skipped /interrupted checklists are bad enough, but the crews reaction to the stall warning was. . . well, lets say not really appropriate or adequate.
"engine failure" ! ? WTF ?
& then the Capt wanting to silence the warning had me thinking of the infamous Avianca CFIT ( also at Barajas) "Woop woop pull up ! !Shut up Gringo . . sound of impact"
Well, we shouldn't speak ill of the dead, but it strikes me that even at the very last moment, firewalling the thrust levers and selecting flaps just "might" have had a better outcome than deciding an engine had failed & then worrying about shutting up the warning.
People spent a lot of time slagging off the Turkish airlines crew, I don't believe there is much difference here in demonstrated ability / professionalism.