Ultimately, I am pretty sure this is mostly demographics and caused by aging baby boomers
https://fred.stlouisfed.org/series/CIVPART
The trend was happening well before Covid and would have to think that is mostly baby boomers retiring.
There aren't enough restaurant and hotel workers because...