In my opinion, with good automation many of these problems should not occur.
As a pilot I disagree. Modern autopilots are simple to use but they still require training, proficiency, etc. And yes,
experienced pilots were extensively consulted during their design. But these are complex devices and flying is far more complex than operating machinery on the ground, this equipment is not idiot-proof. These are not smart-phones or cruise controls in cars that can be operated without even reading a manual.