China is bigger than India in population.
So, according your logic, Chinese doesn't need ICBM and anti-missile systems? Maybe since china is largest ethnicity on earth, they should stop making bullets as well? LOL!
Actually, more the population & size, bigger is deterrence requirement...