Which SHOULD drive up wages.
A key point that people need to keep in mind is that there's a regional component at play when it comes to the aforementioned labor shortages in certain fields.
WFH policies have helped balance that out to a degree for certain jobs that can be done from home. (Like the IT sector, I could get a job at another company that's located 500 miles away without having to move)
But for other sectors that's not an option.
In certain sectors, the talent market can be somewhat saturated in one state, despite there being talent shortages in another state.
I think with a lot of people, there's this assumed "right" to be able to pursue the vocation of their choice, do it in their "preferred location", and drive a hard bargain for their compensation. Sometimes a person has to settle for picking 2 out of the 3 based on their priorities.
I'll pick a random field, Nursing.
Right now, there's something of a surplus here in Ohio...where there's actually newly minted RNs who are having a hard time finding an opening. New Jersey and Texas have a pretty bad shortage (that's projected to get worse by 2030).
Before there's a conversation about finding some mechanism to force Ohio hospitals to increase their wages for nurses, there should first be a conversation of "maybe you need to move to one of those other two states if a higher salary is your priority"
And the BLS data on the average RN compensation by state reflects that:
New Jersey: $89,690
Ohio: $61,640
As do 3rd party job posting boards