It is also my understanding that IF pilots were fully informed of everything MCAS does and its failure modes, and were trained in how to recognize and handle those failures, and maybe also if the plane has the optional AoA features (display from both sensors, AoA disagree light) which could help recognize when MCAS is using faulty data, then the MAX would be fine.
Question: doesn't there come a point where it is cheaper for Boeing to give up on the very little additional training thing, and go ahead and eat the costs of retraining all the pilots to fully understand MCAS and installing the optional AoA features on all 737 MAXs?