yes that is all good but it doesn't mean that you abandon your allies in bad times. Otherwise no one will ever take you seriously only an opportunistic snake. That is what the world thinks of Pakistan. Pakistan thinks China is an ally but China thinks Pakistan is an used condom only useful at times. China does not think Pakistan as an ally but as a vassal state or worse.
Russia is not Indian ally. Russians are businessmen who cons and milk Indians for cash with their junk.
Russian MIC are the biggest threat to Indian MIC and our atmanirbhar scheme.
Russians were playing both sides during India vs PRC showdown.
If Paksiatn provides money Russia will even sell to Paksiatn.
Russia trusts and respects India because she knows that India will keep her word of being an ally of Russia. Once that goes, no other country in the world no matter what will think India as an ally ever again.
That is worse than missing out the potential benefits of aligning with US and those benefits do not last that long.
Russia doesn't respects or cares about India. They treat us like their cash cow, milking for cash us on every occasion they have.
Russians are businessmen, who want to make money on Indian expense.
Being Indian means something and people take you seriously. When you are a Pakistani, nobody takes you seriously. Come on, take a look at the Middle eastern countries. Their citizens take Indians way more seriously than they do of Pakistanis. Why? Because they know that Indians keep their words and when some of them don't, India looks down harshly on them.
Being South Korean or Japanese or British or German or Canadian or Australian is also different from being Pakistani.
All alliances are based on mutual interest.
Indian and US interest coincide for the first time.
Similarly Russian interest coincide with PRC.
No one is talking of India being US lackey but partner on equal footing.
World is is not black and white where you are either a lackey or independent.
You gotta be a man of word for someone to respect you and take you seriously.
To be a man you need to stand on your own legs first. We have started this but it will take time. Till then its better to be in mutually beneficial alliance.
Look at PRC. They did their work head down and only when they were independent enough they started challenging western hegemony.
Its very easy to judge India while sitting in comforts of your house, but in India we are facing serious problems unemployment, economy, technology, etc.
Their is no gain in having false pride and ego, first India needs to uplift Indian population and work towards betterment of its people. Everything else comes next.