Everyone needs to be aware of how the US plays its game. Everytime one sees the deal faltering, you'll find a high profile visitor from the negative camp arriving and coming up with assurances. The Indian politicians will see light at the end of the tunnel, and offer a bit more. Once he goes back, he'll back the deal but everything will remain the same since there are others on the opposite side. After a while when again there is a hue and cry from India, the story will repeat. The non-proliferation concerns of US (read others should not have what we have policy) are best advanced by keeping the other party guessing, thereby slowing down the pace of research and thus delivering the same results that would be obtained through such deals.