India is already the biggest population - 1,429 million.
USA 332 million
And....here is bigger difference.
Average age in India is way lower than in United States.
India is a country of young people eager to get into work force. There are no food stamps or medicaid in India. People have to work to make a living.
America has many more seniors, who rely on younger workers to fund their social security and Medicare.