There's a shortage of quality employment, not workers. People are already incentivized to not work at small businesses, by the way - Walfucks still pays more. Amazon pays more. Shit - even Costco gives cashiers a livable salary (the employees are actually happy there, unlike the other two).
Make corporations pay their workers more, the money trickles down to the local level.
Let corporations get away with lobbying to raise the minimum wage equally for everybody (as you're advocating), and small businesses go out of business.
There will never be a shortage of potential employees and people willing to take a pay cut to get away from a miserable workplace. Period.
There's a shortage of quality employment, not workers. People are already incentivized to not work at small businesses, by the way - Walfucks still pays more.