> That's an amazing cop out. Companies are run by people, people make the decisions, and ethics/morality can have an impact on the bottom line. Using "it's a company, ethics aren't real" is just an excuse people who make decisions use to act unethically.
FWIW, I didn't read parent post as making an excuse, just describing the reality.
In the corporate world, approximately nobody is rewarded for acting ethically, and as such it's a reasonable assumption that corporations will always trend towards unethical behavior (read: any behavior that pushes costs onto some other entity, while bringing profits to the company), because that can be a competitive advantage.
Acknowledging this is a first step in fixing the problem. We need to incentivize companies to do do the "right thing" - where the "right thing" is something other than simply maximizing profits - because we can't rely on "good people making moral choices" when they are incentivized not to do so.