I would say the bigger problem is that everyone has different ethics and what makes a company evil.
When you get to the level of those companies, surely they're going to do something evil. I'm not even sure what you're referring to with Nestle (baby milk?).
Id prefer to have it based on something more solid like carbon intensity or no oil or something actually measurable by us and the offending companies, rather than nebulous 'ethics'.