I feel like I've seen a lot of articles about people who can't find jobs or who are worried about their increasingly-outdated jobs going away in the short term. This article says we also have a lot of jobs that can't find people. What's the missing piece? Re-training? What does that actually look like for a 30- or 40-year-old person who has a family to support and doesn't much care for government handouts?
It's speculation, but my take would be that there are two missing pieces: 1) Inadequate pay. 2) Unwillingness to train. If you don't have the exact skills that the company wants, they won't hire you. But they will complain that they can't find anyone even though they are really only offering unskilled level wages.
If you're 30/40, odds are you have a family, roots somewhere, and maybe a mortgage. Your ability/willingness to move - especially after being out of work for a while - is near zero.
* I'm late 30s with all of the above.