Comment by rob74

3 hours ago

One more thing worth noting is that they flew through bad weather on the approach, which led to the deviation from the glideslope. But the actual issue IMHO is not going around when they noticed that the approach was wildly unstable, or at the latest when they noticed that they were going to touch down with very little runway left.

It's one of those situations where any one risk not occurring probably would have ended up with no excursion but all risks present at the same time made this outcome.