In case you were unaware, the english word "chauvinistic", especially in academia, has extremely negative connotations. If you call someone a chauvinist, you are actively trying to degrade their reputation. What I find disgusting is not the content of your characterization of chinese people, but that you would characterize them as such. As though Chinese people were small-minded. Which is exactly that term implies. Perhaps you were going for something more like "patriotic", broadly speaking. But calling someone a chauvinist when you mean they are patriotic is like calling someone a misogynist when you mean to say that they are masculine.