If you can make some sense of the following sentences, I am sure you will see the reason why Indians are Insistent that today or in future, Indio-Russian relationship will be one of the strongest ones in the world...
> Indo-Russian ties are not only a commercial matter (while it arguably is one of the biggest defence reated commercial relationships in the world) ... They are much more beyond that and have existed since the time we were a nobody in 50s and 60s and 70s...
> For any doubting tom, the history of Indian space initiatives (and the russian involvement there) should be a nice point to start and the latest sharing of the latest GPS sort of facility (Sorry, the name is escaping me) is a testimony of the relationship in present
> In world forums, their is only one assured support for India and that is Russia and vice versa... Ever heard Russia opposing India at UN consitently on any issue
> We don't go visit other countries to 'show interest' or 'ask' for their military hardward... it gets offered to us and we retain the right to buy or not buy the hardware... Our visitors (Army and scientific) travel to work on projects or look at the development of the projects...
> The first civilian nuclear cooperation deal with India was offered by Russians and not Americans
> from MBTs to Next generation fighters to Submarines to frigates... The arena of defence cooperation between India and Russia is literally bewildering and you expect them to ignore all of that (along with our credibility of paying up big and on time) for Pakistan?
> Ever wondered by j-10Bs were not offered to you in time? ... If Russia was only money minded, you would have had J-10s already...
And to label the cancellation of two exercises as 'beginning of the end', you feel that it is a real threat?
Not only does India out-buy anyone else from Russia... They have been our friends in our rainy days, even when we were non-aligned (and thus went against their interests at times), and I don't think both sides will let such a relationship flounder for some 10-15 billion bucks...