Easy to criticise, particularly with no facts. (poss defective brakes, flaps, slats, hydraulics) Any number of abnormals can affect landing distance adversely.
And unless you have operated in the Indonesian arena, you have no idea of the truly nasty weather that can occur without warning, and often over airfields with pretty basic support.
I'm not making excuses for them, simply pointing out how easy it is to point the finger of blame without any background.