The sole purpose of existence of a corporation is to make money, and it would be strange to expect them to be nice and not use every opportunity for profit. Thus, enforcing ethics is a consumer responsibility: if you believe that something is bad, don't use it.