Loading: Is Supply Chain “The” Source of Greater Economic Stability?