Very good analysis, as an Indian let me bring another crucial factor that's not mentioned by you, pure racism towards people of mongoloid features, I noticed this first when i went for a movie with two of my northeastern friends it was embarrassing and frustrating to say the least and I bet dollars to donughts if they had Caucasian features the experience would have been the polar opposite, so yes the illusion of superiority should be crushed just like Europeans did in the past only then sensibility will come to the table
Nothing unusual there, Chinese people have been discriminated abroad for centuries, whether massacred by Suharto's regime in Indonesia in the 1990s, Singapore being kicked out of Malaysia in 1960s because of its Chineseness, and the racism faced in the West etc etc. What is ironic is that Indians claim China stole its rightful place. I don't think China colonized India and used Indians as troops for its empire. Yet they don't claim that particular empire for stealing their historical place as a strong country. Hmm, the logic here...
