I'm not sure if I agree with the plane analogy either. Aren't planes supposed to have exceptionally stable hardware and software platform? Does that not significantly reduce failure modes? Most production software by comparison is constantly evolving. Unless you design very simple or basic training examples, most of it's going to be out of date soon.
> Aren't planes supposed to have exceptionally stable hardware and software platform?
Yes, unless it's Boeing. New system that takes over pitch control? Naw, that can't have bugs, so we don't need to tell pilots how to turn it off.