This might be the equivalent of a street protest. Why is throwing rocks at cops good but writing "fuck you" in an Internet forum not good?
They named a release in a way that they knew would piss off Chinese users. Now Chinese users are pissed off. Shall we say "mission accomplished"?
No, they piss off CCP supporters, that's not the same thing at all.