Patronizing: you know what's patronizing? The notion that this kid simply doesn't understand the realpolitik. Of course he does: it just punched him in the face. He's fighting it. I respect him for that.
Infuriating: you know what's infuriating? The person who claims to share the values this guy is standing up for but can't stop trash-talking him.
Naïveté: you know what's naive? Thinking that rolling over and accepting realpolitik bullying is going to make things better.
La-la land: you know where that is? It's right between cynicism and self-loathing. Of course things can get bad here! That's why we need to fight whenever they slide in that direction! Of course the West isn't a bastion of moral purity above all reproach! That doesn't excuse China's behavior, it doesn't make them the lesser evil, and it doesn't mean they aren't worth fighting!
Stop navel-gazing and stand up for what you believe in. At the very least, cheer on those who do.