Especially so considering that there have been multiple hull-loss accidents with fatalities (LH2904, TAM3054), where air/ground detection has been a contributing factor. Throughout the years, the aircraft has been unable to tell whether it's on the ground or in the air. With the Lufthansa flight the problem was not the aircraft design but rather that the pilot remained on only one main gear for too long. The Airbus design requires weight on both wheels (this had nothing to do with computers being out of sync) in order to prevent things like the Lauda Air (Boeing 767-300ER) crash where the thrust reversers deployed in flight causing the plane to drop out of the sky, killing everyone.
Same deal with the TAM flight. For whatever reason the pilots didn't properly position the thrust lever on one engine. That had nothing to do with computers being out of sync and had absolutely nothing to do with ground detection.
Meanwhile with the Boeing 737, a single (unreliable) radar altimeter (RA) is used as part of the ground detection and a single failed RA caused a Westjet 737 to start pulling back on the throttles.
http://avherald.com/h?article=41e84cb5
As far a the Turkish 737 crash:
http://avherald.com/h?article=41595ec3
During the accident flight, while executing the approach by means of the instrument landing system with the right autopilot engaged, the left radio altimeter system showed an incorrect height of -8 feet on the left primary flight display. This incorrect value of -8 feet resulted in activation of the ‘retard flare’ mode of the autothrottle, whereby the thrust of both engines was reduced to a minimal value (approach idle) in preparation for the last phase of the landing.
...
The problems with radio altimeter systems in the Boeing 737-800 fleet had been affecting several airlines, including Turkish Airlines, for many years and were known to Boeing and the Federal Aviation Administration of the United States of America.
...
Despite the fact that Boeing and the Federal Aviation Administration of the United States of America had been aware for many years that the radio altimeter system was causing many problems and was affecting the operation of other systems, this situation was not designated as a safety risk. Reports of problems with the radio altimeter system that could not be resolved by Boeing justified an effort to analyse the radio altimeter system and other related systems. Boeing and the Federal Aviation Administration of the United States of America could have recognised the fact that the problems caused by the radio altimeter system, especially the potential for activating the autothrottle retard flare mode, posed a safety risk.
That sounds a lot like the engineering that went into MCAS - using only one input for something safety critical.