Plus this kind of slogan implies something along the lines of "Chinese people are evil communists".
Reply on news.ycombinator.com