jabird
as you imply there are several factors to whether an aircraft will overrun -
AF358 may have suffered from any or all of
What happens after an aircraft overruns should be irrelevant as this is already an unacceptable occurrence, IMHO.
To allow for overruns may allow more risk taking. Jeremy Clarkson (in jest) suggested doing away with seatbelts and putting a metal spike in the middle of the steering wheel, theorising it would deter accidents rather than prevent them.
If GTAA want to prevent another overrun, a reinforced concrete wall just beyond the end of 24L might be the Clarkson way of preventing a future incident by forcing pilots to consider more strongly the consequences of press-on-itis.