Second, please read this.
I... don't quite see how that's relevant. I'm a social democrat, I already agree with that 'Smith's law'!
I have to admit I only skimmed it, though. But it veers off into immigration policy anyway, so...
And regarding bad motivating factors, what about desire for power? Not as a means, but as an end. Or the imposition of some divine order. Or some really violent sexual urges. The list goes on and on, really. Any motivational factor has an undesirable extreme. The nice thing about greed, when compared to all these things, is: Greed is much more easily controlled.
What alternative motivation would you suggest?
First, we can make whatever moral requirement we want of businesses.
Well, we can make any moral requirement we want of anything, can't we? But you wouldn't get angry at a rock for not doing enough to bring world peace by tuesday. There's several different kinds of 'can'.
We may be talking about different things, maybe that's where the confusion comes from: I meant 'can' in a legal sense; because of
nulla poene sine lege*, prohibitions are much easier to implement than commandments (is that the right word?). The same way, we can't really demand anything from actual people besides not harming others. On a personal level, it's a different story, of course.
If that was actually the reason, I'm sorry for having caused confusion.
*Altum videtur, I know.
@Marx and capitalism: Marx thought capitalism was a necessary stage in the development of a society. So you could call Marx pro-capitalist, but only in the context of a feudal society.