It always amazes me how quickly (supposedly professional) pilots on this forum are so quick to engage in mud-slinging and massaging their own egos. This is not about casting blame, nor is it necessary about pin-pointing exactly the cause.
It's about learning from a terrible tragedy and trying to evolve in the right direction as the aviation community. Their families and colleagues would expect no less.