I'd sort of agree with you. Cisco shouldn't be criticiszed for selling communications equipment to China. The evidence is plain, what better way to lift people from under oppressive regimes than communucations.
But, from TFA:
Cisco built an extensive law-enforcement system for the Chinese government beginning in 1999, called the "Golden Shield" or "Great Firewall."
Cisco built the fucking Great Firewall of China!
They deserve everything they can get, and more. And I don't mean profits now.