The Indian Authorities are much smarter than "EXPERTS", MODs and ADMINs on this forum.
When the make a move (Policy makers in any nation), first they take all factors in consideration, anticipate responses and then make a move.
Our 70% Military hardware is still of Soviet/Russian Origin.
We have signed deals worth billions of dollars for Russian Arms.
They offered us GLONASS Signals for FGFA, We are about to operate 300 SU 30 MKIs plus there are many other deals which will be signed.
Our ties with US will not be at the expense of that of Russia.
As far as China is concerned, we are on right track.
Compare the volume of trade between these and your country, with volume of their trade with India.
KSA signed Energy Deal with India. (Oh yes, they did.)
US did Nuclear deal with India and offered us EMALs.
Russia offered us GLONASS signals and leased us Nuke sub.
But the same nations offered no such deals to Pakistan.
What is the reason?