because
Its just like home. You feel at home only in USA and Canada. Its impossible in Europe or Scarabia. US and (Canada too) called nation of nations. Infact Canadian immigration is more genuine and talent based and regarded as best in the world by educated in the outside world. Where as India is developing (rapidly) country and slowly becoming free market and getting into private entreprenuership. It takes time to become rich again, since Brits sucked up all the blood from India for 200 years. All the wealth in England, including diamonds in Queens crown are stolen from India. According to Economist(brit magazine), by 17 th century half of the global production was from India and China combined.
By 18th Century, India's GDP was one third of global GDP(like USA).
British thugs slowly killed all the industries in India and made dependent on British industries. Indians were forced to buy from match box to Condom fromEngland.
They made India illeterate, and left like dead land. There was no electricity, no hospitals, no schools, since they were not British scums self interest.Literacy was only 11 percent when Brits left India.
Now India is different, in 50 years it came so far. Literacy is 65 percent. India makes highest number of engineers more than China -Korea combined. There is no near number two as far as engineers and scientists are concern. But other side we have all the equipment and all the reciepe but we dont know how to cook.
Thats why we want reliable friends like USA and Canada. Thats why we are joining Civilized western world like USA. Its win-win situation. We (Indians) looking for better life and USA or Canada looking for highly educated Indians. India is proven loyal friend, ask any Russian they call Indians as brothers. Where we had only strong diplomatic ties, but when it comes to USA and Canada we not only have strong diplo ties(improving) but we have very very strong people to people relationship. Which is much more stronger that diplomatic relationship. There are numerous cross marriages too.
As GDP of India grows studily, the per capita might grow rapidly too. In 50 years, if you can imagine India nad China will be super rich nations,. Don't you think USA and Canada need alliance with India. As I mentioned it is Win-Win. As you asked reverse migration might start after 20-3X years as thing improve back at home. Or the trend will be Indians might stay at both places like Israelis, or may be both. Its hard to predict people's interests.
Wizz