Most of what I have said is taken out of context. Think about the "this thread was funny" comment I made and see if you can connect that to anything else in this thread.
I don't think you should equate your self worth to other people's errors. It just doesn't get you anywhere, other that appearing to overcompensate for lack of skill/knowledge/experience. I'm sure, in time, we will find out exactly why things happened the way they did.
I'm a big believer of the individual responsibility of each and every pilot. The effectiveness/safety/judgement of the pilot lies within that pilot. How he/she approaches situations and learns from them. To me, it does not stem from their place of employment.