My understanding is this - the core of the argument is that a profit making entity from China violated a foreign law in a foreign land. And people were getting nationalistic about it without understanding that an agreement means you agreed on something (in this case, not to do something) and violating that has consequences as per foreign law because the company is operating in a foreign land that isn't their own.
For example, if some company from my country violated US (or wherever they operated) law and got penalized for that (and they have been in the past, actually), I wouldn't be like "screw the US! I must support my country!!". I would just think "Oh, probably they shouldn't have done that" and move on. All I'm saying is it's surprising to me to see this kind of nationalistic knee-jerk reaction en masse. I have never witnessed it personally until now, so I shared my mere observation.