A lot of my friends who did their masters in the US are trying to move out as well due to the visa process. You can't live forever on a H1B. Canada seems to be the country of choice for those moving out. Money can only go so far, you need peace of mind. You can't build your life on a temporary foundation.
Also one other recent phenomenon is that you can make boatload of money staying in India and working for a startup. So the incentive to go to the US is lesser atleast for the cream of the talent from the top universities.