To ME it's really simple. Up, under or level picking up the GS, THY SOP is to be estabished at 1000ft. They weren't but if they were, they had 2 spooled up engines and the possibility to get out off the stall without any problem. The report says nothing about the consequences of not being established. If the report would have mentioned this, THY management never could have said that they (crew) has done everything they could.
What also wanders me is that, according to the CVR, they went from flap 15 all the way to 40???
Other question. It seems that THY SOP is also to make Auto Land only?! Why and doesn't this maybe make you less alert because of this?