well the chinese did not even have a private sector until like 80s. Infrastructure being poor is also not realy correct.
india had far more rail lines than china until like 80s or 90s maybe despite being only one third size. India had more airports until recently or may still has.
Basically india failed with even better starting point. what chance now ?
the quality of the Indian workforce has improved
manufacturing is easier than before