There is a perception in these parts that speed plays a significant role in these incidents, as anyone might suspect from the outcome.
Admittedly that perception may be influenced by the proximity of housing to the wingtips on landing.
A bit like the power stanchions out of the window of the Shin Kanzen.
It just seems that most landings seem to be much faster than you become accustomed to in other regions.
Hence the perception, whether truly indicative or not I do not know.
And, of course, high speed may be a contributor to long landings.
It would be handy to see some detail of speed from any reports on these incidents.
But, by exception, Garuda seem to have got on top of that perception; ever since the Jogyakarta over-run.