Like it not, my comment is how corporations work. We've tried letting them have in-built morality, but guess what, it didn't work before, and it doesn't work now.
> who clearly should take morality into account.
"Clearly?" Why? How is it clear at all? If there are no consequences or benefits for doing so (and indeed, a highly beneficial outcome by not doing so), why should they?
> he is a person who is responsible for the decisions he makes and how those decisions effect those around him
You're viewing this from your own moral viewpoint. Imagine, what if Ellison simply doesn't give a shit at all about how his decisions affect those around him, what would you do then? At some point, if corporations or other entities aren't following the rules we set out informally as a society, then yes, you must formally and explicitly lay out the rules you want them to follow. Otherwise, stuff like in TFA will happen, and will continue to happen.