By all of these measures, India has made extraordinary strides. It is on course to overtake China as the world’s most populous country by 2034, it has the world’s fourth-largest army and nuclear weapons, and it is already the world’s fifth-largest economy in terms of purchasing power parity and continues to climb, though too many of its people remain destitute.