Let’s not forget that all of this only applies if you’re of the “right” religion. There’s a thick glass ceiling in vast majority of Indian professional world if your name sounds a certain way, no matter how good you might be. We like to ignore this facet but on the ground level, this is the obvious reality. Around election time one has to worry whether their family member who has gone out for an errand will return in one piece. Yes I know you might’ve not have to worry about this particular aspect (HN crowd is generally a lot more privileged), but it’s the ground reality for a large number of people. Families will literally take out loans against their entire sum of generational wealth for a mere chance to leave India, that takes pretty strong push factors than just “status” within community. In summary, outside a handful of big cities, and if you belong to the “right” religion, life is incredibly rough for the majority. There is simply no comparison when choosing to plant one’s roots in India vs a western country. It’s great to visit, but not to build a family life. Yet.