triple7driver (now there's a handle to ponder...) Ummm I think that the vile word "racist" is apt for those who see other races as virulently different from themselves. The last time I looked the vast majority of, "Hong Kong locals" as you call them are of the same race as those who live in the mainland.
When you wish to use words loaded with bile, be sure to check your premises.
Oh and I disagree with the other paragraphs of you post too, FWIW