So you are saying pay is too low to find people. Common sense would agree with you.Purely my "man on the street" research says its a tale of two cities.
The low end jobs aren't real. There used by places that use them as a crutch to overwork their current employees. The places want to understaff because they don't want to pay 20 an hour, then they tell their current staff they can't find anyone - and won't raise pay, and treat them like crap, and won't hire there friends when they come to apply.
Then there is the other end - skilled positions like electrician or mechanic, and some white collar stuff - healthcare, engineering, skilled maintenance, etc. - there aren't enough people to fill those positions. Several people I know have switched jobs recently for better pay elsewhere, but a lot of places don't want to pay better, the expect people to switch jobs for the same pay? What they need to do is train, but they won't do that because as soon as someone is trained they jump too.
There is a shortage of skilled labor. That's why salaries, in many areas, are so high. There are a couple of reasons, the aging population is retiring, people are leaving health care due to overwork the past 2 years and the pandemic has had an effect in several ways.