India has more working-age people and is facing less of a population cliff than most countries. Whatever problems can be solved by workers, they will be in a better position to solve than anyone else. The US has immigration, India accomplishes the same thing but in one country instead of two continents.
China and India already had large populations compared to the western world, two centuries ago, and yet they were not doing better from an economic or military standpoint.