In a way it is a good thing. They should be forced to take many steps back and look at where they bungled up. For starters, not trying to fix aerodynamic issues with software patches, and getting honest engineering back at the helm should be on the top of the list.
There's no "honest engineering" that will solve the problem. This is exactly what regulators are for, because there are huge incentives for the executives on both the airline side and the Boeing side to make a deal here... everyone saves money and takes home huge bonuses.