Well, people go to do their master there (I mean the good people who go to good schools) because we dont have any real masters/PhD programs here. I agre about making a better India etc. - but you just cant match the graduate education in the US. After the education, they way you are treated is another matter.