After a lot of self introspection I realised how naive us Indians are. We get too emotional after reading such news that USA did this, Canada did this etc. I think we are not qualified enough to talk about such diplomatic chess. I do get angry when I see India not fight back like China fights back. I just gave up on seeing our govt give really good diplomatic answers to USA or any western power.
Arms deals are a different subject. We buy arms like a customer. If we paid money and didn't get any arms in return then it's a different matter. This pannu things etc, just think of it as another chess board. These guys are playing chess simultaneously on different boards at same time.
Arms deals are not so simple as give money and gets arms.
It is also big diplomatic as well as geopolitics and strategical chess board .
When you buy arms you build a sort of friendship and close business and strategical partnership.
Which is why we have been buying arms from Russia for anlong time.
It's not like our experience with them has been smooth.
Russians kept delaying delivery of Admiral Gorskov aircraft carrier.
Mig-21 ( flying coffin).
But we still have to stick with them
They have helped us veto many times in UN.
Now let's talk about why we working closely with France ...they supported us during nuclear sanctions and that helped us a lot in anti-india sentiment going around the world.
With USA they don't care if the relations with India go bad even at the cost of fall of predator drone and nuke subs deal.
They know India needs it desperately. They created a monster with China and Pakistan( already there) now we are stuck dealing with them.
India supplying arms to Armenia has also raised eyes in Turkey and Azerbaijan.
The reason we are doing is because we also want to strategically put pressure on them for supporting Pakistan.
So lot goes on in arms deals.
Sadly with USA they are too far ahead in anything for us to have much leverage on them.
Previously by getting close to Russia we could tell them to not interfere in Kashmir .
Now Russia is too busy and they are not going to be much help incase war with China.
So USA is a country that is dangerous both as a friend and as a enemy.
They can arm twist you.