Labor shortages are as much a symptom of government policies and proclamations of inequity as anything. Then there is the issue of people acquiring the skills to be house framers, car mechanics, plumbers or electricians, or any number of other things.
Just because you have an MBA with $250,000 of student loans doesn't mean you will become the CEO of a major corporation and make 100's of thousands of dollars each year or that you are even qualified to run fast food restaurant.
Even as an engineer, my education really only started when I got my first job as an engineer. Whether I could lay out a PCB for a communications transceiver to communicate with a satellite was meaningless outside of class and of no real value to my employer. When they needed me on the production line, they had to send me off to a school to become solder certified to meet quality control for the hardware I was working on.
Regarding the lack of available labor where I live, there are plenty of people who could be working any number of jobs but, instead, they enjoy government handouts while they play games on their computers and complain that they don't get more handouts from various government agencies.
While I fully support helping those in need and those who can't provide for themselves, indefinite support for people who are capable of working or acquiring skills to work but don't is something I strongly object to.