Wow, that article is appalling....
And yet... doesn't tell the whole story, limiting itself to a single type of education and making it look like the whole country goes through it. Fact is, we can find similar universities all around the globe in industrialized countries too.
I'm always skeptical of sweeping generalizations, definitely when it comes to describing the professional capacities of an entire population. What matters in fact is the education levels of those universities that count. And India has quite a few that have created professionals that successfully integrate some of the largest technological companies in the world.
The article serves the purpose of a job conscious western world just fine, by painting professionals coming from India (a threat to many middle class career man and women) with the colors of incompetence. Unfortunately this person here will not be so easily swayed. It happens that I have benefited from a career almost entirely built abroad. Canada and Australia particularly. And I have worked with all sorts of Indonesians, Filipinos, Chinese and Indians. The first two no longer make headlines, but articles like this about them used to be, erm, popular back in the late 90s and early 2000s too. See a pattern?
I've meet, as I said, all sorts. Competent and incompetent. Good, bad and so-so. Like with any other nation where the education system left the stone age, it presents an opportunity for good minds to shine, regardless of the country where they live in. Exchange programs further facilitate this and in the end what we have is a nation that produces good working capital like everyone else. There's no invisible gas or an alien parasite in India that makes people stupid.
I also find entertaining that the article thought that call centers serve as the basis for a supposed analysis of the education level in the country, when call centers are what they are around the world; Low education requirements, no experience required, minimal knowledge requirements...