Fact remains, they did land halfway with not enough remaining runway available. A simple go-around would have saved the day.
I was observing a line of thunderstorms extending from the Bruce Peninsula to CYYZ and beyond just before leaving my office and hearing the news of the crash a few km. away. The traffic on the expressway had slowed to a crawl; in fact, many cars had stopped.
That was the CB AF358 would have flown into had the crew chosen to go around -- and would probably have impacted on Hwy 401 between Dixie and 410.
There is no guarantee that a windshear escape maneuvre will succeed every time.
Now had they decided to divert at the OM, they could have avoided the beast.