The post is too narrow minded and focuses only on negative aspects. Poor quality is ubiquitous, its every were. Can you name one country which has only highquality programmers? Author just assumes people are bad and things are exaggerated. Blog post creates "panic" which is unwarrented.
Its true that education system needs improvement, but it does not mean that most people are useless. Also this blog post assumes that everyone must be a programmer and not coder. Its like expecting everyone to become a CEO of a company. Expecting everyone to beome CEO and bashing that most are useless is stupid. There are many great programmers and innovators from india.