When COVID happened, many companies had lower activity and fired people. Those people looked for jobs elsewhere. Now, when the companies want them back for the same crappy wages, the people who were fired doesn't want to come back, since now they have better more stable jobs at other sectors. As it happens, not valuing your workers has a cost.
Companies believed that hose workers would be "easily replaceable" since they "have no qualifications". But it turns out that those unqualified workers have got qualifications for other, better paid, jobs. Not just that, there are other unqualified jobs.
And on top of that, the country has become hostile to immigrants, so the other source of cheap labor is no longer available.
But executives won't accept the problem until it affects their bottom line. Which could take some time. For example: if a big company like Walmart decides to create their own warehouses structure, coupled with some strategic ports and truckers. When they lose a big client like that, then maybe, just maybe, they would react. And walmart and similar companies would take a move like that when their own business is affected by shortages, since they rely on low prices to be competitive and higher logistic cost would force them to rise prices.
But that kind of adjustments take years. And won't mean a complete solution.