I'm sure you have heard it countless times before, maybe from yourself and your sock puppet accounts, but I didn't say it, so how can I explain it. Though I'm sure you already know the term "Hanjian" can mean race traitor, or just a traitor to China in general. It depends on the context.
And yes, some people do put race/ethnicity above their nation, which I think is wrong, and I think is no different from the extremist/terrorist Uyghur groups in Xinjiang who put their race (Turkic) above their nation.
Chinese citizens should be loyal to China first. Not to foreigners and foreign nations for reasons of ethnicity, race or religion.
For those who prefer foreigners, they can always move to the ROC/Taiwan who share their sentiments, and I guess the ROC/Taiwan will exist for at least 5-10 more years.[/QUO