The simultaneity of the NBA and now Blizzard so publicly siding with Beijing may elevate this out of the realm of commercial issues (subject to boycotts) into a political one.
What would we have them do? Apply pressure to Activision/Blizzard to reverse the company's own internal policy on "keep politics out of the game stuff?" That's a pretty clear violation of freedom of speech, the press, and / or association, to tell a private company who they must endorse.
It's not unprecedented, but the precedents are very tightly bound (and often tied up in a justification based on use of very finite public resources, such as broadcast airwaves).
We have laws prohibiting private actors from interfering with American foreign policy. And we have safe harbours for protected speech. Combining these two, narrowly, to apply to Hong Kong and Taiwan might thread the needle.
To get around First Amendment issues, it would have to be a law saying, in effect, private actors may not punish employees, contractors or members for expressing opinions connected to Hong Kong or Taiwan’s proto-democratic and democratic systems. (This would probably also require Congress recognise Taiwan’s sovereignty, which after Hong Kong looks necessary.)