This is my experience too. Worked with an Indian start-up and most of them were utterly useless. They also never managed to make any of their deadlines because they'd always say yes to whatever you asked. Thank god for the one guy who always fixed everything we needed.
Of course, this is a broad generalization, but so is the idea that Indian talent will take over the world.