Yeah, they can't find enough labor because they want to pay people $15 an hour in an area where the median home price is $572,000. I work in logistics. I occasionally overhear some of executive staff down the hall from my office complain about being unable to keep workers in a non-climate controlled warehouse, lifting enormously heavy things, for 8 hours a day, in one of the richest areas of Texas that isn't Houston or Dallas.
Gee, I can't imagine why people wouldn't want to work in a warehouse in 100 degree F weather, lifting 30-80 lbs. boxes for 8 hours.
So I pulled data on that warehouse and it's location. In-N-Out is hiring just 10 miles away for $16 an hour. Yeah, it's not a great job either, but it's air conditioned. And you won't be lifting anything heavier than a box of fries. Furthermore, the cheapest rent within a 10 mile radius of that warehouse is $1700. Good luck paying that on $15 an hour.
So yeah, I can understand why employers can't find workers...