Chinese and yanks have the notion national defense is the duty of every able body citizens. The average non-officers chinese recruits only serve 2 years according the links I posted
The yanks had draft and the chinese govt also has conscription system but not implemented.
The hindus system is more 'professional' or careerist and the overwhelming % of grunts serve until the mandatory retirement age for 2 reasons:1)Traditionally, soldiering is the job of the martial castes 2)Very serious unemployment problem and the hindu civil services and the military are major institutions that offer secure jobs(with pension)
According to P.116 of the hindu govt docu linked below, 5.5 million hindus applied for military jobs and only < 60,000 got the jobs(hindu mil manpower is said to be >1.4 millions + 'para-military' of 1.3 millions) It means once a young hindu of poorer background got in, it'll be the career of his life)
"Indian Army is one of the biggest recruiters in the country which recruits almost 60,000 youths into the Army each year. .........and approximately 55 lakh aspirants have applied online through the directorate of Recruiting website" www.joinindianarmy.nic.in.
(click to new window) https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=2ahUKEwjQx66htpvnAhWbQN4KHa1ABH0QFjABegQIBBAB&url=https%3A%2F%2Fmod.gov.in%2Fsites%2Fdefault%2Ffiles%2FAR1718.pdf&usg=AOvVaw3i0is2udyCMYg3Hmwvy26E
For comparision 136,000 yanks joined the US military/yr https://www.armytimes.com/news/your-army/2017/10/12/top-recruiter-just-136000-out-of-33-million-young-americans-would-join-the-army/ )