With my limited understanding and knowledge : Trump, Putin and Modi are the ennemies of globalists, this triumvirat is a nightmare for the globalists.
In the opinion of the globalist, Modi is the weakest, Trump the most dangerous and Putin the strongest. They know that Kremlin is unshakable till the departure of Putin so they dont poke him. Putin knows that he cant wage a war against the BLM/LGBTX/Gretashit etc... and a war against the Hans, but he does know that India is a strong card for the future and not a threat.
They tried and still try to shake the Trump tower but it's solid. Evrything will change if sleepy Jo is elected (but no chance IMO).
Having lost the battle against Trump they decided to hit Modi, the weakest, but alas he may be the weakest but he decided to hit back bcz he knows what is really at stake. It's not only a real estate dispute (like Jaishankar says sometimes in a lighter tone) located in Ladhak and elsewhere. It's all about the future place of India in the world stage : diplomatically, economically and militarily. It was necessary to hit at Modi now because if Trump reelected China's future is doomed and India is one of the few suitable candidate to play a major role in a more human common people friendly globalization (unavoidable for a very very long time). See one of my first posts on DFI on the subject of the globlalized world, the fall of Berlin wall and Iron curtain and the necessity to shake the Great Chinese wall if one still want in a globalized world but more common people friendly.
Few thoughts of mine on the subject sorrry. Yes you are right, Russia is better atm and YES we need to evolve our own strength on every field. But we need to be patient. Never ever humilate an adversary. Kill him if you have no choice but dont humiliate him unnecessarily. That was the tone of my twos posts todays but not correctly understood. It doesnt matter !