I'm just curious, have you thought the time you'll spend in the other country till your kids are 18, your parents are already alone that whole time in India ?
It is really a very complex topic, especially from the family and friends point of view rather than the culture.
Good point there sabby. But that changes from person to person. For the youth of 70s/80s in India who managed to migrate abroad, they usually had more siblings (i'm talking from personal experience, my parents were from small towns), and there was always someone to take care of parents. (But eventually all my dad's siblings moved on and one grandmother passed away all alone in her village.).
Now lets look at our generation who are between 20 and 40 years old. There are usually 2 siblings. If one is a girl, you can most probably forget about her taking parents into her new home after marriage. If one sibling is ambitious career-wise, he/she will push the parents onto the other sibling (except when it comes to asset disbursement during inheritance).
Endless threads of scenarios.
That is another reason why I mentioned that I would prefer to stay abroad till kids are 5-6. NOT 18. Because no matter how you judge the Joneses on how they take care of their parents, I'd like to be around for my mum.
I think Sarath has given a good thought below:
If we are talking different scenarios here then I think the discussion will be beyond the scope of the forum.
We have to understand the general views and realities, then tailor that to
our personal life scenario.
Also "where exactly" one would want to shift to also makes a big impact. USA/Netherlands/Timbucktoo may be nice and fancy, but if you have family in India you'd like to come back to for regular visits (again, this varies from person to person), a foreign country close to home is the best bet.
Factor in your career, and the obvious choices pop-out at you. For construction, FMCG, etc: the middle east. For IT, Finance: Singapore, Malaysia, HK