When I stopped asking questions, Shail had one for me. "I have experienced some Americans—please don't mind—they don't like Indians. They act rude as soon as they come to know I am Indian. Why is this?" I stammered something about protectionism, but really I didn't know what to say.
Simply put, nobody likes communicating with people who are.. well... difficult to communicate with.
This doesn't explain it.
American consumers are watching companies abandon customer service and outsourcing these functions to overseas companies that employ call-takers that have no knowledge of the products they support, no ability to do any real troubleshooting, and no authority to give any help at all outside the script on their desk.
India isn't the cause of the problem; it's the symptom. When we call and talk to someone in India, we're not upset at India, we're upset at the company we're trying to do business with, which has let us down. Talking to someone in India is simply the indication that the company we're working with doesn't care about us as customers.
It's a naive, domestic operating system without any breeding, but I think you'll be amused by its presumption.