So...people are rude? I'm shocked
I think, hulk hit there in that last little line.
I don't think it has as much to do with the fact that they're talking to Indians in a 'far away land,' but rather a smug sense of superiority on the caller's part because they're dealing with a 'lesser' person. period. I'm sure anyone who has worked in any service industry has dozens of different stories, each more horrible than the last.
Racist remarks and so forth are just the easiest way to insult. It's a lot easier to call them 'camel-jockeys and dot-heads' and accuse them of 'stealin' American jobs' than to put forward a reasonable argument against offshoring.