Assuming all Indians became good people one day. Do we need Military? If your answer is yes then why?
I feel we still need a military as a deterrent for other countries especially our neighbors.
Assume our military is the most powerful on earth. Will any country dare to attack us? If at all some fools did that mistake and your military thinks they have to follow non violence then what is the use of strong military? Instead if our military teach the attacker a lesson they will never dare to attack us again.
The same policy is applicable to religions and religious wars also. Hindus should be strong enough to teach the attacker a lesson if attacked. Then only there will me mutual respect.
Majority Hindus are cowards so they don't deserve any respect. Neither the politicians nor other religious followers respect Hindus. No media respect Hindus. Every body looks at Hindus with contempt. Why because they are cowards hiding under the cover of secularism, tolerence and non violence.