The reason that Indians get such a bad rap in the States is due to the large numbers and the cultural differences. Behavior that is required/acceptable to survive/succeed in India and much of Asia, is regarded as fraud in the States. Cheating and experience inflation on resumes is so bad, that my colleagues that conduct interviews, state that 80-90 percent of resumes have at least one or more blatantly false claims (This is for all candidates.)
The collective experience of non-Indians in the field is one of doubt and suspicion in many cases. It's so bad that qualified Indians face more barriers and mistrust. And that's sad. No individual should be judged by the actions of others, but it happens. (I know people make assumptions about me too...)