The pride argument doesn't directly hit other countries. Supporting the lgbt movement wont affect their business relationships with other markets. It may be devisive but it's not a direct hit against a specific country, that's what I mean.
They have made a "business" choice that (may) have consequences, yes. they need China and they can't risk to lose it.Or are we going to say that's ok because that's a political stance Blizzard has actually chosen for itself? If so, does that mean Blizzard has chosen not to support freedom for Hong Kong?
If someone yelled "Feedom for Congo" I seriously doubt they would have annihilated the player and then officially apologized to the Congo government.