Boeing and Airbus are mortal rivals. Boeing designed the 737 back in the 60s, and made the landing
gear short as most airports back then lacked infrastructure needed to
load passengers and cargo into aircraft that
sat higher off the ground. Thus they designed the 737 to sit low to the ground. Then
came the 737
classic, with bigger and more efficient engines, (Larger engines = higher bypass
ratio = more fuel-efficient), still small enough to fit under the wings, negating the need to make the landing
gear taller and a whole lot of recertification. Then came the Airbus A320, which sold like hot cakes. Boeing needed a competitor, so along came the 737NG, same story as the 737 classic. And then came the A320neo, with higher bypass engines, and once again Boeing needed a competitor so the 737
MAX was born. Principally, to fit the Boeing 737
MAX’s larger engines under the wings while keeping the airframe low to the ground, Boeing moved them forward and upwards. The low-slung design also suited low cost carriers which don’t use airport infrastructure (lifts, stairs, jetbridges, etc) to save costs.
The larger engine nacelles can create significant lift at higher angles of attack due to their placement relative to the centre of lift produced by the wings, which can cause the
nose to pitch up during flight in certain situations, increasing the likelihood of an unintended and unrecoverable stall which would
change the flight characteristics of the aircraft and require recertification and retraining. To avoid this, Boeing created to the MCAS (Manoeuvring Characteristics Augmentation System) software to detect this pitch-up and
push the
nose back down, so the
MAX behaved and flew exactly like a 737NG,
classic and all earlier iterations. But Boeing, in their silly rush to compete with the A320neo, coded MCAS to read off one angle of attack (AoA) sensor, and didn’t tell anyone about it’s existence, so pilots knew
nothing about it because if they did, they’d need retraining and the MCAS would require certification.
Early reports from Indonesia's Lion
Air investigation suggest that a faulty sensor reading triggered the MCAS suddenly after takeoff. It's known that a similar event
may had occurred in the recent Ethiopian Airlines crash. Basically the pilots had no knowledge of the software and how to override it since they simply weren’t told about it. The Boeing 737
MAX is very safe now, thankfully.