Would you care to list those scientists. It does not matter what "you" think or where your "position" is. The fact is we should consider where the COUNTRY'S position is. This is a strategic deal not a slogan shouting contest. Just because you say we were "Sone kee chidia" does not give electricity to 300,000 villages (thats right, not people, but villages).
Problem with your kind is to uphold your party ideology you will even criticize a deal that is good for country. For you party is more important than country.
Anyway, i do not think you are at my "level" to discuss this. You hear only soundbites from your masters. I bet you have not read the analysis, context of either this treaty or Hyde act.