The Chinese are probably laughing their head off, watching Indians and Pakistanis fighting over our shitty infrastructure.
As far as the original article goes, it really is outdated. Believe it or not a lot has changed in these past 5 years since that article was written. For example, airports in India, since the the 14th of August 2007(when the article was written) these are the new airports/terminals that have been inaugurated in India.
1. Rajiv Gandhi International Airport, Hyderabad (
inaugurated March, 2008)
2. Bengaluru International Airport (
inaugurated May, 2008)
3. Madurai International Airport (
inaugurated October, 2010)
4. Trivandrum International Airport (
inaugurated 2011)
5. Ahmedabad Interantional Airport (
inaugurated July 2010)
6. Delhi International Airport T3(
inaugurated September 2010)
7. Mumbai International Airport (Ongoing Project)
8.Kolkatta Interantional Airport (Ongoing Project)
9. Chennai International Airport (Ongoing Project).
Seriously there are too many to list here, basically this,
Aviation and Airports - SkyscraperCity
Same with roads and other infrastructure. India might have lagged behind Pakistan in the past, but we are pulling ahead now.