The major reason that is not addressed in most of the other posts is that it is a major weight savings to have wires connected to the control surface motors instead of hydraulics that go all the way to the cockpit.
This also allows more room for cargo space and fuel, since the hydraulics are no longer there.
The fly-by-wire system also allows the flight control computer to override errant pilot inputs, but this comes with the downside of allowing the flight control computer to override *valid* pilot inputs when the flight control computer receives faulty data from sensors.
Latest Answers