Works both ways. Indians don't have a right to migrate to America or Europe.
They haven't, but they could.
Part of why I think the term "rights" is unhelpful, it comes with moral associations that makes people (me included) feel unclean when peering behind the metaphorical curtain and examining how such things function in practice.
That will reduce the amount of fraudulent applications, making way for more honest (and higher quality) applicants.
And naturally there are going to be a higher number of immigrants from countries that have a bigger disparity in quality of life, career prospects, etc.