Instead of: no one wants to work anymore. Try: no one wants to be exploited anymore.
@rbreich
I saw a video recently from a bystander when someone was at (leaving?) an interview at McDonald's where the interviewee was giving his availability (he had school) and doing everything he should have been doing, and rejected the offer after the boss told him nah you come in whenever we tell you.
And apart from that, many places are understaffed in part from an unwillingness to hire and onboard in general.