There's a bit of deliberate self-deception in the discussions here. The US has been driving this Nuclear Supply agenda over the past three years. Do you worthies really believe, that the US, after pushing, prodding, pleading, threatening, will simply stand back and let other NSG suppliers step in and walk away with India's business? It leaves one seething to hear all the facile replies given out by Messrs Kakodkar and Menon, that by signing this agreement, India will have only trump cards in its hand.
This whole agreement has an economic agenda to it: to get India wrapped and entangled in the coils of America's nuclear energy business. Second to constrain India's nuclear weapons development and third to co-opt India into serving America's foreign policy and strategic objectives. The three goals are co-terminus. The Congress has always had its eyes on the main chance. And this whole nuclear energy business will deliver a huge bonanza to the Congress Party. Hence, the rush to sign the deal. And this was done after sealing a side deal with the Samajwadi Party!