I'm reminded of a Scripture. The Bible uses a terminology in the New Testament that is confusing to people not familiar with it, but it refers to being of this world, worldly and so forth, and how Christians are called not to be of this world. It describes a concept of not being ensnared by the petty, inconsequential things of this life - material things, fame, wealth. Those who are shallow or greedy - it's their life. They are "caught up in this world". They're glaringly superficial.
But even as they're reminded not to be of the world - they can't avoid things because - they're IN the world.
You can't eschew every person, every THING, every company that does something bad. You'll find yourself paralyzed and alone. It's just the way it is.
I avoid things that specifically annoy my conscience, but I don't clutter my life with things to avoid, just so I can brag about it.