The "man children" part seems unreasonably ad-hominem. There's nothing petty about caring about political speech. There's nothing wrong with caring just a little, enough to express disgust (better than saying nothing).
I also am not convinced that cosplaying as a protest character isn't a reasonable form of protest. Remember it was merely a tweet from an NBA account that set off outrage in the past.
Not to mention the "advice" he gives is being implemented concurrently with the protests. Lots of people have been deleting their accounts and requesting refunds. Shoot I even sold my Activision shares. Whether this "vote with your wallet" attitude survives the test of time, we'll see.
They'll point to some time limited policy. So it won't matter, you won't actually get your money back. But an increase in customer support volume making this same "free market" demand should raise eyebrows on their end.
It reminds them it isn't solely future revenue, but all the goodwill investment over time from the past revenue too.
Blizzard, you want to be allowed to operate inside the United States? You can't ban people for criticizing other countries. You want to continue to ban people for that? Oh well, now you have to pay a fine.
Why are we fine with the US govt forcing companies not to do business with certain entities and countries, but we're not fine with forcing companies to uphold the values the US operates on?
What does this even mean? The law generally can't afford to be that arbitrary. If you want to enforce something you need to have a clear law. Telling companies they can't restrict expression on their own platforms would be a surprising step for the US to take (however much I may disagree with what Blizzard has done).
However, I do applaud people who organize boycotts, because that really is free-market principles at work (even if it usually doesn't work out that well, but sometimes boycotts do work). Hit them in the pocketbook. Boycotts can be good because one person getting disgusted and not buying the company's crap isn't going to change anything, but huge hordes of people following along will.