Sure, better ethical principles might solve this. But extracting maximum profit is the prime directive of capitalism. This might be shit ethics, but it is brilliant capitalism.