I think the underlying effort with that sentiment is not to agree on what companies' responsibilities or "ethics" are, but rather to create enough guardrails (legislation, rules, public sentiment through the free press, etc.) for companies that they can't act immorally or unethically.
I think it's high time we stop assigning personalities to companies, expecting them to be "good people", and start legislating them to prevent them from harming people and the planet in the first place.