Perhaps the management changes at Boeing weren't the best idea.
"Business" focused management will always cut to the bone to maximize profit. They know no other way because the shareholder is king.
While they may have "streamlined the business" by cutting staff and going 3rd party on a lot of stuff, there are always consequences.
This will not be the last incident and it won't end until the business is run like it was previously. An engineer should be at the head.