LOL ... but your ignoring the Iran analogy confirms that do concede that being democratic and being trustworthy are two different things ... LOL
Every country must act to defend its people, its economy and its support base. You call it double standards, to me those are the standards. US has never opposed even once to parliamentary discussion or vote on the deal. Right now they are lobbying with the rightists to make the deal possible.
If you favor the nuclear deal, you would criotisize the left and BJP for holding the country to ransom. Those are double standards that you fail to see, where they see a conflict between their political interests and the national interests and choose the former.