That's a funding shortage, not a labor one on it's own.Read up on the Patina jobfair -- They find they have to offer $300-$500 sign-on bonuses to find labor. Some people are quite happy on unemployment until September, as they can make up to about $14 per hour on unemployment.
It's actually a very severe restaurant labor shortage:
For the most part, these aren't entry level career jobs where someone is willing to take a lower salary because 3 years from now as they move up the career chain there's a larger payoff. I mean, sure there's some who will start off serving or cooking and move up to managing then on to managing multiple locations, but that's not the career path someone is expecting for these jobs.
So, if there's no long term play, and getting a job in 3 months when unemployment runs out is the same as today, then sure, it's in the person's best interest to stay on unemployment. Anything else wouldn't make any sense. But, that's not the point either, enhanced unemployment doesn't last forever, it's a short term blip in the labor market.
Right now, a restaurant saying "there's a labor shortage" doesn't mean there's nobody out there looking for work, that the workforce is close enough to full employment that they cannot find anyone. They've left off an important part, "there's a labor shortage at the price we're willing to pay". That's a much better perspective. Maybe they really are trying to pay to low. Maybe the hassle of working for them isn't worth dealing with for that low. It's a whole package after all, not just pay but type of work, environment, benefits, advancement opportunities, the whole package. Have a better package, get better workers. Or, in this case it sounds like "get any workers".
If the business plan depends on exploiting workers for very low wages (like all the X$ + tipping to make up the difference), it's probably already not in good shape. Make a better plan.
I probably couldn't get anyone here to come dig a ditch for $5/hour, and I really need a ditch to help with runoff. But for $50/hour, I bet a few would take me up. This is not an offer of for employment. I need the ditch, but don't have (or want to pay) the $50/hour.