Unfortunately the situation that Boeing got themselves into is quite typical in the high end corporate world these days, and aviation isn’t immune to this type of attitude that directly impinges on how the core people within that business go about their daily tasks. When shareholders and senior management are only focused on one thing that isn’t SAFETY, ala the stock price and their remuneration package, things go pear shaped very quickly.
Look what happened when Boeing reduced a large majority of their quality control people from the factory floor, why did they do this? $$$$$$$$ Nothing to do with maintaining or improving safety standards.
And that very culture extends to why they stopped designing a new aircraft in the first instance and wheeled out a 1964 air frame to try and modify.....again.