India won't be a superpower by 2030. It's still bogged down by poverty, weak infrastructure, and corruption while real powers like the US and China pull ahead in tech and military might.
Don't forget the massive brain drain. India can't be a superpower when its top tech and engineering talent constantly leaves to fuel Western economies instead of building at home.