Kid, the world doesn't revolve around 'could've, would've, should've'.......only Indians do. About to do this about to do that. Tell me, in the past 20 years of Asian growth, have you ever come across Chinese boasting that we are building this and that? nOpe......because they prove it. Neither did Japan, Taiwan, Korea, Singapore or Hong Kong. They got what needed to be done. Only from India we hear.......we will do this and do that.......they've been doing that for the past 67 years.
Nothing that would make India the next 'factory of the world'......go look at the passengers flying in and out of China vs India. Go look at the figures of Heavy Industries production of China vs India. Go look at the figures of containers being shipped from/to China vs India.
Some of the largest banks in the world are Chinese state owned...so are the utilities...so are the airports....cities....sea ports....etc etc
The reason i do this India vs China is because both have similar ambitions and both have similar human resources.