Both these things are true. 1. A line in the sand is arbitrary. 2. There are huge differences in the ethical behavior of companies (as there are among people)
2 is the one that is important to recognize and where we in tech should have conversations. 1 is a semantic distraction and an excuse to avoid responsibility.