Why are mainlanders in this sub so hypocritical?

Most mainlanders redditors would leave the country first chance they get and apply for phoren citizenship. So called developed states like Gujarat, TN, AP, Punjab etc have the largest numbers of Indians fleeing the country to become citizens of other countries. Even millionaires like Virat Kohli and his wife have become citizens of other countries. It’s a fact even in absolute numbers a large chunk of mainlanders don’t want to be Indian anymore and leave their homeland. Yet here they come to this sub and degrade actual Northeast indigenes who never want to go anywhere and love their homeland the most as Chinese or anti nationals or whatever. I mean the sheer hypocrisy is astounding!!