To be clear:
This sucks and it's not what the vast majority of consumers want.
But its a multi-billion dollar global corporation...
We boycott them, you know who we'll have to buy from?
A multi-billion dollar global corporation. If we try to use independent companies for specific products, one of the mega billion dollar corps will buy the product for the name, destroy everything good about, and raise the price because people want the name.
The only way consumerism can be ethical is start regulating capitalism again, and the corps donate enough to every single political option so there's zero chance they'll be reigned in.
We can't fix capitalism till we fix politics.
And it's not looking like we're gonna fix politics anytime soon. But that doesn't mean we get to skip that step because it's hard.
Maybe if everyone boycotted at once, but we can't even get everyone to boycott fucking Twitter, or Unilever for shit like this:
https://www.ethicalconsumer.org/company-profile/unilever
I doubt many "ethical consumers" draw their line at social media advertising instead of all that other shit that unilever has been doing for years.