Comment
Comment by davidhyde
Let's also not forget the pilot. They are supposed to read the manual so they can respond to a badly behaving auto pilot / guidance system. There is always a pilot override. I guess you can bundle that in to airline blame though (lack of training or bad org structure). But really, this is a new plane and Boeing probably don't have adequate software testing in place for the newly written / ported software.