And I think there are gamers, like me, who haven't paid money to Blizzard in a while because I don't subscribe to anything Blizzard, but I already own a bunch of games.
What should I do?
Though anyone planning to boycott would best keep in mind not to forget about anything labelled Activision too.
How about any reasonable replacement game? I'd say the game industry is pretty well saturated. It's not like there's only one great game per genre, or only one great gaming system.
So the answer is there is nothing to bounce back from. A bunch of people making a stink about something on message boards is still going to only be a tiny fraction of the overall base. Most gamers just want to play fun games, and will pay their money unless there is direct evidence of the company doing something beyond the pale for all of society.
It's the same reason you don't see more bicycle riding vegans, even though ostensibly many people don't like to see animals mistreated and understand that global warming is happening.
I'm depressingly pessimistic about there being any long or even short-term consequences for this. 5 Years ago? Maybe it would have been harder to ride out. But these days you need not wait long, sometime no longer than a few days, before the next outrage of the moment rears its head. Society has become inured to it, which in turn means organizations like the NBA or Blizzard have become inoculated from the consequences.
But what can they do if they are headquartered there?
I know it's not that simple to move a company elsewhere but if you're in an oppressive state and your business is suffering because you have to bow the overlords, maybe it's time to run.
How the hell do you bounce back from this? "Oh, sorry, player base, we didn't mean to support a totalitarian regime that slaughtered innocents and suppresses free speech. Have a cool skin!" ... That's exactly how they're going to bounce back, isn't it?