Supply chains are complex systems. It's maddeningly difficult to solve problems rather than displacing them. When confronted with incredibly difficult problems, bureaucracies are also incredibly good at ignoring them altogether. In supply chain, big problems are usually big enough to take care of themselves.
One of the ways bureaucracies are ignoring difficult problems is by division of labor. Once the scope of the problem is broken up across multiple roles it becomes nobody's business. Calling cross-functional teams to rescue the business is not a solution as usually those teams are composed of multiple within-silo thinkers who can't abstract from their role and look at the problem as a whole.