While there is no such thing as a perfectly-ethical company within a Capitalist framework, there are degrees of ethical behavior that rightly influence a company's reputation.
Would I choose to work or support a company that clubs baby seals?
Less hyperbolic, would I choose to support a company that continually seeks to profit from promoting extremism in dialogue, creating self-perpetuating echo-chambers which have real-world consequences (re: the very real danger to American democratic processes), in addition to brainwashing people's parents into believing in utter hogwash and tearing families apart?
Yes, they are making bank. But at what cost? And should that cost influence your interaction with said company?