While this is a good point, and there is an undercurrent of racism in the way some people talk about people from India, sometimes it's just people being awkward describing the real factors (language skills, culture clash and outsourcing to the lowest bidder). It's pretty hard to deny the...