At the point of impact the 777 was close to stall speed and ironically this is the sole reason the plane didn't flip over completely . If they had have been going 30 knots faster its unlikely there would have been any survivors.
Too slow, too low and failure to initiate a go round when the sink rate and loss of airspeed became first evident.
I am sorry but this is private pilot stuff and is inexcusable in a multi pilot jet with ample fuel in VMC. Very sad reflection on the state of professional pilots in some companies.