It sounds to me like far too many critical safety decisions are being made with an eye on money rather than safety. There were reports warning that Fukushima wasn't safe in case of a tsunami, but the company in charge of the plant decided to ignore that. Deep Water was caused by cost cuts. The Boeing 737 Max was made for financial reasons, fixing a fundamental hardware problem in software.
Safety engineers clearly need a bigger say in these things.