Originally Posted by
Agile
The key to that is more sensor distributed throughout the aircraft and a huge onboard database
Sensors can also provide bad data, to systems which will make the wrong decision as a result.
You can push a problem upstream, but it does not get rid of it.
If a servo doesn't know when it should stop, it doesn't matter whether it was someone's foot or a digital system that gave it the instruction to initially move.
You can't engineer out failures, the more underlying complexity, the more failure points are introduced.