Plus when you take out as many workers as Covid has it don't help. What worst was employees that came down with the Covid would just go to work to spread it through the company. I got friend across the street that this happen to. They had to shut down operations because of it until everyone recovered. Of course the jerk was fired when they found out he knew he had it before he came to work that week.
So far I have been lucky enough to work around supply problems. Part of it was having a good amount stock on hand.
But yes China and the other Far East countries got us by the balls per say. A lot corporations went to China or other countries with cheap labor, this includes Mexico. Current reports I received is that South China is in a shut down so container ships are stalled yet again. But of that big container ship in the Middle East has been just sitting there for long time too. No telling how many of our parts on it.
Of course the last administration had to piss them all off. You can't just stop things unless you already have things in place. It takes time to build factories, tool them, then hire and train workers. Personally I blamed to whole bunch in Washington for the problems they created and are refusing to even try to fix. They all are at fault.
As for the worker just sitting home, they are in the drivers seat now. They pick and chose which employer they will work for and if the employer wants to pull things they just walk out. No more of this two weeks notice. Besides employers would never give us a two week notice of our termination but demanded it when we quit.
And for those who thinks everybody got the stimulus checks, I for one haven't seen even the first darn check. I even purchase additional parts for the business depending the very first check arriving so now I digging out the hole it put me in. Bank just loves it as I was making interest payments on the loan that I just paid off. Now do I trust the government to do what they say they will do? He** no. Only one person I can depend on and that is myself.