Agree a 100%. May I add, Russians has joined the chinese bandwagon. It would be difficult for India to bail them out like china do too. And progressively Russians will find it difficult to support us too. As that oft repeated cliche about diplomacy 101 goes, its time Indians(civilians) become realistic and understand there once was a Indo - Soviet strategic convergence, that period is fairly over.Iranians asked for moeny all of it as soon as the sanctions went away. Russians do sel us tech and weapons but they don't do it out of the goodness of their hearts they do it for hard cash, the USSR is goen Putin's Russia is different entity altogather. In a sefish world its stupid to be an idealist.
The choices Russia made in Afghan, Zamir Kabulov etc points to this realignment from their side too. its transactional at the best. So I would moderate my hopes on Russian support on even Kashmir too