More likely, there are enough jobs, but there is a major mismatch between experience and skills needed vs what the job seekers actually possess.
Businesses live for the here and now (in their quest for lower operating expenses, higher net profits, and higher stock prices), so they buy/hire...