No other moral requirements needed.
Just because a business sells something that seems cheap, that doesn't mean it actually is cheap. Consider the portion of your taxes that is going to supplement the workers' income, to pay police to address crimes that occur in Wal-Mart parking lots, to pay extra taxes because Wal-Mart only enters areas that will give them tax breaks, and so on.
The way that corporations are designed precludes them from being moral. Society would be much better off if we could restructure the incentives of corporate America to make morality part of their make-up.
If they can get people to work for them at those wages, and they are happy with the employees they get, why not?
I am glad that we don't have a minimum wage in Germany (in most sectors anyway).
> They performed an experiment that showed that having a single security guard patrol the parking lot at night completely eliminated crime (mugging, car break-ins, etc. that occur with regularity in Wal-Mart parking lots), but they did not put it into effect to save what? $75,000 per year?
Why don't the people who benefit from no crime pool their money and hire a security guard?
> [...] and often tend to kill the local economy in small towns.
Sources please. I know of one study about good effects.
> The way that corporations are designed precludes them from being moral. Society would be much better off if we could restructure the incentives of corporate America to make morality part of their make-up.
I agree wholeheartedly. Internalize externalities. And this isn't confined to America, where I do not live.
I'm not saying it's bad for the employees, I'm saying that Wal-Mart shoppers are paying more than they think. Wal-Mart sells stuff so cheap in part because they pay their workers low wages. The only way that works is because our tax money is being used to subsidize that income. Thus the cost of the things we buy at Wal-Mart are higher than the ticket price.
> Why don't the people who benefit from no crime pool their money and hire a security guard?
You mean the shoppers? The workers? Arguably the most efficient method of pooling this money would be for Wal-Mart to charge a little bit more in order to pay someone to patrol their own parking lot.
> Sources please. I know of one study about good effects.
I don't have sources for this, only first-hand experience. Smaller businesses are owned locally. They order inventory locally, and they spend the majority of their profits locally. Thus for the most part, money is being circulated about in the small town and everyone is getting the goods and services they need.
When Wal-Mart comes in, the merchandise is coming from not only outside the town, but often outside the country. Any profits they make are distributed to shareholders, or used for building more Wal-Marts elsewhere. By knocking several local businesses (mechanic, produce stand, general store, pharmacy, hardware store) out of business, they eliminate more jobs than they create while siphoning money out of the town, money which would have otherwise just been recirculated.
When was this last true? Where is this true? I've been to a half dozen Walmarts in North Texas which, I believe, all have security patrol in golf carts or old sub-compacts. At least the three I frequent do.
This remark was meant to apply to my entire comment, although I just realized it only appears to be talking about the sentence that follows it. Much of my information comes from the 2005 documentary Wal-Mart: The High Cost of Low Price, and cursory fact-checking I performed at the time that I watched it.
What you've said sounds like a positive change to me. I've personally never seen security guards on golf carts, but I haven't been to Wal-Mart at night in a long time. If they have made that change, I applaud them, as well as the people behind the documentary who encouraged such changes.
Or, you don't have to sponsor a tree-planting program, but please don't irresponsibly dispose of all that used motor oil you're collecting.