I agree.
It's just that posting about how you're not going to buy something because you don't like the company's virtue signals is also a virtue signal. Why announce it except to let others know you have an official position on the matter? Not buying accomplishes the same thing without a public performance.
I'm still waiting to hear how other companies's lathers are bad for the planet.