It is not about being anti-china or pro-US. Did these communists show any kind of patriotism during the Indo china war in 1962 ? They have the policy of anti-US all the times regardless of what is good for India. The deal will put India in the world map as a responsible nuclear power nation. In this age, no country will dare to fight using nuclear bombs, in case of war, after seeing the Hiroshima. Now nuclear power should be used as an alternative energy source, may be it 5%, 10% of total need of India, whatever. Because this deal will affect china, thus Pakistan, Myanmar and Bangladesh, should not India go ahead with this deal ? China signed a similar kind of treaty a few years ago, why not India.