I think he's probably being a bit overdramatic here, but I do seriously struggle with the fact that the political reality in the US makes most tech workers oppose aiding the military; whereas this attitude is non-existent in mainland China.
Eh sounds more like the chief's rant and possibility of opening up his own gig so he needed some hype.