How do you even "change management culture" without punishing people who are innocent of any crime other than being a manager who embodies the sort of management culture you're trying to stamp out? If you limit yourself to firing/prosecuting the specific managers that committed fraud/etc this time nothing will change because those guys only existed in the org and operated that way because of the broader management context. Sweeping layoffs are probably a necessarily prerequisite for fixing Boeing.
"How do you eliminate fraud from a company without punishing managers who are innocent of any crime other than being a manager who embodies a management culture that promotes fraud?"