Earlier quoted context omitted.
How about those people go teach their local kids about science? Or volunteer to take care of the homeless or the elderly? That seems like it would benefit society much more than talking to a few bored people in a checkout line.
Except they won't, because nobody will pay for that. It's easy to find an alternative occupation - it's much more difficult to propose one that's reachable when you consider the starting point and economic reality (living costs money; retraining costs money; people low on the ladder usually don't have cash to burn).
The world has enough money to do these things, it's just a question of priorities and replacing greed with compassion.