"Sanders has introduced a bill designed to force companies such as Amazon to pay their workers higher wages." Instead of picking on Amazon perhaps politicians should look at the actual root cause here. If there are minimum wages laws (and there are) and people paid minimum wage still need food stamps then perhaps the problem lies with minimum wages and those who set them... Politicians.
Imagine if the government announced it will pay for lightbulbs for workers whose workplaces don't provide lightbulbs. Inevitably, certain workplaces would stop providing lightbulbs. Would you really blame them?
This will sound unintuitive, but what if one of the requirements for welfare was that the recipient NOT work? Suddenly, companies would be forced to make jobs more desirable than welfare. In this age of automation, where it's less and less true that everyone ought to work, maybe this would be a better way to do welfare.