Some are forgetting how risk in technology works: No technology is designed or operated without flaws; that's an absurd approach and impossible to implement.
To reduce negative outcomes, we use risk management: assessing the likely lifetime cost of the flaw, and taking cost-effective measures to reduce the risk to an acceptable level. As a familiar example, redundant mass storage drives are much more cost-effective than high-reliability mass storage drives.
Sure, but the problem is, Boeing is a company that has a proven record of lying about the flaws of their products. There's a huge difference between "shit, nobody thought this part would crack in this way" and "we knew someone would eventually die, but we realized that paying the damages in case this happens is cheaper than preventing the disaster in the first place".
They do mention that the DC10 (this plane's predecessor) was decommissioned for similar issues.