Chinese Migrants immigrate because their goverment kinda encourages them to.
China is heavily overpopulated which is why they themsleves encourage and facilitate settlement. It's not done out of respite, it's just done to allow China some space.
For example in Australia, a Chinese migrants can get a 5 year stay without doing anything, they just have to apply and that 5 year stay is plenty of time for them to eventually switch to PR/Citizenship.
Indian goverment does no such thing, they do not encourage their migrants to leave or help facilitate anything. Indian mogrants willingly choose to leave because deep in their hearts they know India sucks as a nation and it's QOL index is extremely low.
All these die hard indians over here, Many of them like
@Rajdeep Have already renounced his Indian citizenship for a UK citizenship. Even if he hasn't and is a dual citizen, he ain't living in India and won't ever return if offered yet delusionally pretends to be a part of them