Boeing Knew of Problems With 787 Batteries Before Fires
nytimes.com
nytimes.com
Engineering reality may not match romantic expectation. Even for something as important as aeroplanes.
You can test, and push stuff to the edge all you want - but things will still hit the fan in some corner case.
Failure is the only constant.
What troubles me is that they are sold without any burn-in, or if there is burn-in, it's inadequate. There should be for example 50,000 miles on each plane of test flight before it can be sold. I'm not sure what the number should be, but it should be a lot more than they have now. Sure that's expensive testing, but so are the planes, and it wouldn't be forever, only until the design is vetted.
It seems like a problem of process more than anything.
Even if 50% to 80% of people up a chain of command are honest, you only need two or three managers putting their career before a responsible behavior to have a top-level management with a completely distorted image of reality (and, more often than not, perfectly fine with this).
Every day, I am reminded of Feynman conclusion in his report about the Challenger crash: "For a successful technology, reality must take precedence over public relations, for nature cannot be fooled."
The only thing that prevents commercial airliners from being a complete mess is that EASA has no incentive to go too easy on Boeing and FAA has no incentive to go too easy on Airbus.