I agree that this isn't a black and white thing; and that wasn't the point I was making.
It's kinda like the tireless recruiters on LinkedIn, who keep spamming people about call center jobs. I.e. the problem in that case isn't people don't want to work; the problem is that call centres are a toxic work environment that has systematically burnt through the entire 80's generation of self-taught IT-techs only to find out they were a finite resource and that they're almost out.
As for Mom and Pop places, it's a sad situation, but if we want to help smaller stores then the key is specialization and finding niches that can't be handled online. As with everything specialized, feasability is a matter of supply and demand, and wages shouldn't be kept down artificially just to keep them running.