Racist much? I work out of Europe and manage teams both in India and Europe. My experience have pleasantly gotten better with Indian teams. If the quality is sub-par then perhaps you're not a good manager? perhaps failing upwards?
I am from Europe and I have worked with many Europeans, Americans and Asians. Quality of sub-contractor colleagues from India was, same as from anywhere else, directly proportional to what the company paid for them. Good pay = skilled and hard-working. Cheap labour = barely any skills and hardly working.