Here is an interesting read from New York Times on why the supply chain is as discombobulated as it is and how it could be this way for some time. https://www.nytimes.com/2021/10/22/business/shortages-supply-chain.html