The main thing is... in air force, artillery, tanks, IFV's/APC's, ballistic/cruise missiles, naval vessels and everything else, the Chinese military outnumbers the Indian Armed Forces by a factor of like 2.5 to 3. to one at best. So in a straight up match the Indian Military can't compete...