In the first instance, yes, you could argue that there is no economic incentive to do that because it can make you look worse than your competitors.
Actually, one of my other slight concerns is that ethics turns purely into something that is marketable in the same way that, say, having an organic label on your product makes it seem more ethical and more valuable. I don't know.... I'm very cynical about that happening.