I think Walmart answered that question quite nicely.
I used to say you could hang a banner over the Walmart sign that read, 'If you shop here, your neighbor will lose their job', and people would still flock there to shop.