Boeing should be put under financial oversight by the US government, the same way GM was in 2008.
It's apparent that the FAA's oversight powers are not strong enough to to overcome the financial pressures of management on their own.
For what it's worth, I work for a smaller aircraft manufacturer right now. Aerospace will always be a day late and a dollar short when profit is the focus instead of safety and sound design.