Let's try to have a healthy criticism here, both sides, starting with the article in hand. There is no denying that India is at the frontier, but at least we can maintain a basic level of sanity when it comes to quantifying by how much "India is at the forefront".