Disagree - anyone can have a bad day at the office.
Trying to pin it on the crew is just as wrong-headed as trying to pin it on aspects of the aircraft's design in my book. The overall picture shows that the industry as a whole had become complacent when it came to handling stall situations.