> Given they want no restrictions on them, why should there be any restriction on anyone else?

Because corporations are not moral agents; they're economic agents. This arrangement would be great for shareholder, nothing more.