I think a lot of this is going on in our particular industry, which in my area is going through a huge boom right now. If we had the employees here we need we would probably be able to double our business this year, right now we just have to schedule projects further out and use a LOT of subcontractors. Customers are buying more product than ever.
The other part of the equation in this industry is that sign businesses are in need of HIGHLY SKILLED employees RIGHT NOW (see above). And everyone here has to know that getting someone to even show up to an interview is a real struggle right now. Everywhere is hiring and paying well, and there really is NO excuse to not have a job. If you find someone "skilled" without a job looking for work, they're probably lying about their skill level or going to be an issue with something else, there is a reason they're currently "unemployed".
To get to the level of expertise so that we can just turn them loose on projects (design, CNC/fab, installation) without having to train them or oversee everything they're doing (we have to do our own jobs, lol) takes quite a bit of time.
We have been struggling with new hires for 6+ months and finally have a good group of new people getting trained, but it takes a long while to get everyone up to speed (if they stick around).
To me, this is probably the only way right now to get an employee who can just "jump right into" another business and hit the ground running.