The ultimate with your logic is that it would call for massive legislation to cover every facet of our lives - everything bad must be made illegal, otherwise nobody can even be criticised for doing it. I don't want to live in a world like that. Laws are far too crude for that, they can only work at extremes where it is clear you can put down a blanket rule. In between, people and companies behaving badly should be held to account through criticism and public pressure. We should expect companies to behave honorably and ethically and criticise them heavily when they don't.