The 1v2 disagree can be fixed quite simply by introducing monitoring over time. The Perpignan a/c had two probes at fixed values for a long period, including speed, altitude, and config changes... if a flight test engineer had monitored them he would have noticed the fault; all we need now is software as competent as humans.