What is wrong with doing hard-work to better one's life? And if the US is giving oppurtunity to do that work, why is that a bad thing? Ofcourse, they are not doing it for charity, but if it was not beneficial to the students also, why are their so many of them willing to go there?
If India provided such oppurtunities, they wouldn't be looking to other countries in the first place.