As a Li-Ion battery designer, this saddens me. From what I'd read about the mitigation installed, I'd happily fly on a 787 with a pre determined 100% chance of a battery fire. The risks are known, and the fix looked good from here in the cheap seats.
The rest of it though, yeah, no thanks. Never setting foot in most newer Boeings.
I've seen an erosion of rigor in engineering across industries in the last 10-15 years. My boss, the head of engineering, was fired a month ago for surfacing a few critical issues to upper management. Opposite of normal, which would be mobilization of a thorough containment effort. But shipments are still going out, so contracts are being met, payments being wired on time.
(looking for another job actually, could be criminal liability for some of the stuff I've seen leave production).