Quality construction on a production line takes time and costs money. When you have a Boeing company culture that from the very top prioritized build speed and cost reduction over build quality, I find it amazing that anybody is surprised at the continuing steady parade of news outlining QA failures at Boeing.
Sadly I think the rot is too deep and all pervasive to fix absent a total reboot of the company. Boeing is one crash away from oblivion and clueless MBA bean counters in the C suite are still rearranging the deck chairs on the Titanic....