Beyond the low pay it is quite likely that the manager is an asshole and the reason he can't find workers is because for what he's offering there are loads of opportunities for jobs at better managed stores in the area. This is a person who was spoiled when the job market was tight and now can't adjust to a new reality where people have options and if you suck they won't choose you. If the business isn't profitable without effectively slave labor then it was poorly structured.
If there's a shortage of wheat, everyone expects the price of bread to go up. Everyone shrugs their shoulders and accepts it.
Shortage of oil? Gas prices go up. It sucks, but that's life.
Shortage of labor? NO, WE CAN'T INCREASE WAGES. UNACCEPTABLE. NOBODY WANTS TO WORK ANYMORE!
The problem is that is a failing paradigm these days and it's not uncommon to walk to up locations that say "closed, no staff".
If the 'no immigration' voices get there way expect to see a rapidly declining population here in the US and these businesses that are used to abusing labor start to freak out.