This thread itself seems to be a battle of intellect
between the "Gods of Glass" and old f **ts like myself..........and in it's way is quite illuminating (IMHO), on one hand we have the techies who want to analyse every single wiggly Amp, line of code or whatever, looking for a "reason" for the accident and then perhaps opportion some of the blame to Boeing, the Company Engineers, even ATC. On the other hand we have the "Aviate, Navigate, Communicate" lot who know that when you are out of speed and height you're out of ideas....
To paraphrase and alter words from somebody else, flying isn't terribly difficult but it's terribly unforgiving, so you'd better pay attention.