While I completely agree, the problem is that executives only care about short-term profits so will happily guy a company - see: Boeing.
Executives correctly believe that the one and only purpose of a corporation is to make as much money as quickly as possible. Literally nothing else matters. Safety, long-term health of the company, employment, pensions…nope.
"Never outsource core functions, never outsource change management, safety margin is not slack, redundancy is not waste."