I think a lot of two income families have chosen to go to one. Letting strangers raise your babies while working to cover childcare costs and work expenses wasn't worth it. Couples got a chance to see life without two working parents.
An article I read last week explained there are believed to be approximately 4 million people missing from the work force who have long haul COVID.
The baby boomers are aging out and retiring. This is a larger than average age group. Staff are being promoted into their positions leaving a lot of vacancies at the entry level.
The list of factors is probably endless. What is causing a shortage of teachers is probably not the same as the one causing a shortage of service staff.