The supply chain woes are not confined to the US only. It's a global issue, so blaming China is short-sighted. Not going to get into the origins of the virus. I'll leave that to the professionals who are investigating it to come up with their conclusions.
Right now, there is little we can to to free up the logjam until more people come back into the supply chain to move goods faster to where they need to be.
Moving forward, we as nation, need to make a more concerted effort to bring manufacturing back into this Country. Globalization and the search for cheaper and cheaper labor by Corporations trying to increase their profit margins, have gotten us into this mess over the last several decades.