The western world hasnt had staff shortages, it has had pay shortages.
Inflaition is double digits and employers appear to prefer to lose money (bold move from the capitalists, lets see if it pays off) rather than take a slightly lower profit margin to keep workers.
As such workers have done a round of musical chairs, and the companies left with empty chairs are crying that millenials are so entitled that they dont want to scrub toilets for $1 a day anymore.