American's are hardworking people, Yeah Right! Look at the number of American's hanging outside and inside Social Security Office waiting for and receiveing their "disability checks". If the H1B's and other Indian American's don't work and pay taxes, there will be a Social Security Crisis early. What Indian Immigrant's have is a dream and the will to succeed no matter what. Indian's in the US have succeeded not because of the American's but inspite of them. Unlike the American's Indian's don't have a sense of entitlement. Indian's succeed no matter where they go. How many nationals of other countries have been able to come to India to genuinely provide jobs or make India their home.