That same statement jumped out at me, too. I have not experienced high-quality Indian outsourcing. At best, it's only one out of 10 Indian consultants who can measure up, in my experience.
We have had much better experiences with Cognizant. Most of their people seem to be fairly competent.