It's sounding like Boeing and NASA ignored the most important lesson from Challenger: Don't launch if you know there's a problem.
And for the same reason: political and business pressure.
And for the same reason: political and business pressure.
How do you all not understand this now? Fix your shit, then launch.
But, as you said... Just as with Challenger, business and political pressure.