why blame the company ?
the material covered in ground school is not everything you need to know, sometimes you as a pilot have to take responsibility and go beyond whats required and study outside the box.
no doubt this accident could have been avoided had the chain been broken somewhere, but it was not.
I'm sure it was not the intention of the crew to crash this plane, sometimes in the heat of battle the wrong choice is made.
Rather than bash people, lets learn from this and we can all be better pilots