Lowkoon,
I agree a lot with your last post.
That Swiss cheese was over ripe.
But regrettably, in the interests of saving face, the root cause of this accident won't see the light of day. It will place firmly the blame on the pilots, with perhaps their last sim instructor, check captain coming in for a severe official bollocking.
Mark my words, this is ASIA.
The company and the regulator WILL NOT be held accountable.
The truth is not important here. Face is.
And with the growth in passenger traffic, and the "heirarchy at all costs" culture that is the very core of this culture, these recent accidents are merely a tolling bell for what is in store to come.
Shoot me down if you want. I'm not PC? Never will be.
Call it as I see it.