My main point was that eventually the problem will be solved due to economic incentives, not moral ones. Somehow the mention of laws (legal incentives, I suppose?) crept into my post after I started writing it.
Other things being equal, following economic incentives makes you richer than if you didn't, which is pretty clearly a better life (everything else being equal). It means you can buy a better education for your kids, or for kids in africa, or a million other good things.