if we have a look on the disputes, India has either with Pakistan or China, the position of India is just to live with whatever India has. we lived in a time when people were asking question, "if India was in the good position in 1971 then why full efforts were not made to get the pak's occupied Kashmir? why only freedom of Bangladesh and what India got out of it? and once Pakistan had come in the position to lose, why efforts were not made to get the whole kashmir in 1971, the success or unsuccess was different.........." as India always claimed its right on whole Kashmir....
but Indian position is, as defined by many in India, that, even if India may have to leave whole kashmir then also its good until we may make the rest of India, a 'success' in world. hence we find India has done heavy fencing on the Indo-Pak border, neither India wants to go further nor they want someone to come this side also. also, the best part of India before 1947 in fact went to West Pakistan...... and the same we find Indian attitude towards China also, that is, India is just not interested in getting the land it lost in 1962, but somehow having peace on the chinese border is the main issue. Indian policy is just to maintain its current state and make it better in world.......
and then we find India now having heavy investments in Navy as the bigger challeneges in future is expected from sea. and you are right to say that, "Its the same for every country USA, Russia, China." as, more the other countries increase their defence expenditure, the neighbors also get worried while Indian side just wants to have a strength somewhere in between Pakistan and China only.............
Source:
http://www.defence.pk/forums/indian...itary-expenditure-2011-a-6.html#ixzz22NbX0tvf