Green revolution was purely Indian scientists achievement and US had absolutely no role in it - with technology or money. IT jobs are not a gift it is normal business of buying and selling. Because we are good at a job and cheap companies from many countries use that. Its no favour from USA. Would you say that all our imports from USA is a gift of India to USA. Thats busines man. I agree US people treats not only Indians but other foreigners also decently - its not a favour to India alone. After all these Indians are US citizens and so you deserve equal treatment.