It’s better to do both IMO.
Even if robots stacking shelves in a typical wal-mart (and not the backroom or warehouse) was feasible right now:
1. What about the other duties I listed for a typical shop assistant?
2. What about the other jobs I listed?
3. What difference does this make to this issue anyway? It’s very unlikely the marginal difference between MW and whatever wal-mart wants to pay is the critical difference between whether this technology gets implemented or used.
But in this case it’s the corporation with the need.
I’ve worked for plenty of companies (I’m a contractor), and I’ve never seen a case where a business doesn’t really need an employee, but hey, if they offer their services for a pittance, then said business might create a job for them.
The need, and the job, is there, it’s just the matter of how good a deal they can get from the market. Squeezing a few extra dollars out of their lowest-paid employees generally doesn’t matter a great deal to them but they’re a profit-making venture and will do it if they can.
Meanwhile those few dollars mean a lot to wider society. It makes sense for us to say: You can only go so low.
And I’ll repeat it for emphasis: MW doesn’t force companies to hire. If they grudgingly pay that means the employee is worth much more than MW to them.
OTOH if you think MW will cause unemployment to increase, then we can discuss that: I disagree, but no-one here has put that point to me so I haven’t had need to go into it yet.