As with many jobs, more people should probably be doing it, less. Everyone's an EMT, everyone's a cashier, everyone flips burgers, everyone teaches, everyone keeps the servers running - at least, for a little while.
Also solves a lot of problems with (long-term) unemployment.