Don’t forget the hundreds of thousands of deaths.
The large number of people retiring.
Childcare. I know many families where the lower earning parent has quit their job to parent full time because of how outrageously expensive daycare is.
Long COVID. Many people aren’t capable of the work they did before they got COVID and may not ever be capable again.
I could go on posting factors to consider but these four should never be omitted when discussing the “labor shortage”.