It is clearly a HR issue. Recruitments have dropped off in the past few decades as the private sector in India has offered more lucrative alternatives to the brightest Indians/traditional Indian military recruitment pool.
Once military job was attractive and more than that honorable profession ....today values of our society have changed ....
Patriotism has been degraded to mere celebration of victory in cricket matches ....
Today's youth is no longer interested in military beyond verbal tributes !