You're right, and you should never crash a perfectly flying widebody into the Everglades over one malfunctioning light bulb. And you should never slam a perfectly flying 757 into a Columbian mountainside over a FMS/lost issue. And you should never take off on the wrong runway, especially when it's only 3,500 feet long. But you know what? Sh*t happens.because you should NEVER unintentionally stall an aircraft...
Give me an airplane, and I will give you a situation in which someone, even an experienced pilot, will end in an UNDESIRABLE state. And I include an approach to stall in this. Things happen, and all we can do is study it, learn from it, and modify whatever needs to be fixed. There is no doubt the Colgain training department could use an overhaul/change. And, there is no doubt that current scheduling/rest regulations could use a change, along with addressing fatigue issues.