The airframe according to reports has some stability issues at the edge of its flight envelope. That could have been resolved by requiring additional simulator training for pilots -- but Boeing chose the MCAS system to avoid the cost, and the revenue hit (reportedly $1million / plane by Southwest alone).