Fact remains, they did land halfway with not enough remaining runway available. A simple go-around would have saved the day.
Fact remains, it was a long-haul flight: crossing multiple time-zones, possibly circumnavigating CBs enroute and then dealing with wx issues at the destination. Maybe just bad luck, maybe issues with SOPs, fatigue etc. One thing I realized at my old job (multi-sector days) is that fatigue creeps up on you silently. You know when you're fatigued when ...
Not blaming them at all for that, but really angry against the same political serial killers who, since Toronto crash, are still in command of Air France, BEA, DGAC, etc...
Mermoz, you'll be surprised how this applies to the rest of the world as well. Brace yourselves when you start scratching the surface!