Earlier quoted context omitted.
Labor shortages absolutely exist. If there are 100 jobs requiring a specific skill and only 97 people exist who have that skill, that's a labor shortage. Those companies can compete for those workers all they want, but it doesn't magically create 3 new workers. Those shortages create opportunities and more people train to fill those gaps but it takes some amount of time before 3 new workers are available.
In that case, 3 companies will realize they don't actually need those workers afterall, not for the salary they're demanding. They'll find another way to do business without hiring them, or they might even go out of business, which is fine and normal in a well functioning economy. There's actually no need for truck drivers. People could carry loads on their backs. The reason companies don't hire people for this is be…
Absolutely that could happen. But it's funny how you refuse to acknowledge that there may be a "labor shortage" and instead you present it as a "abundance of jobs", as if they aren't two sides of the same coin.
Your second point is just ridiculous, I agree.