Earlier quoted context omitted.
> Shouldn't contracts prevent that sort of behavior (without proper compensation)? That depends on how big the customer/order is, no? If (as a manufacturer) you could get away with not having it in a contract, why include it? Similarly, instead of actually cancelling they could also "lie". Say that there are capacity issues, etc. That the capacity issue is mostly because they resold the existing manufacturing capacit…
As with all things, an optimization (e.g. agile, JIT/lean manufacturing) is predicated on certain assumptions. In this instance, "we exist in an ecosystem where our suppliers can rapidly respond to volatile demand from us." If the assumptions fail, then it's not a failure of the optimization, but an incorrect application of it. Maybe we don't currently live in a world in which elastic semiconductor availability at sc…
JIT (aka lean manufacturing) today has now permeated pretty much most of the global supply chain. Human civilisation is far more fragile at the moment than in the last few. hundred years.