Those who want to get better in life, will eventually move to any part of this world and they have the right to do so as long as you are qualified, skilled and passionate to do so.
People don't always go to make BILLIONS abroad. There are several reasons.
In a globalized world, Indians working abroad will benefit India. Don't mistake me. I will promise you this the case.