Everybody says American companies hire indians because they are cheap. Think about it. Will you hire a plumber just because he is cheap ? Will it be worth your while to have your taps and pipes leaking all over the place while you save money on the plumber's fee ? It's the same with the businesses. Sure they gravitate towards India because Indians are cheap but that is only half the story. The other half of the story is that those cheap indian are smart and they get the job done.