The oppposition to the deal is because of the Hyde Act. In the name of energy security, which we are not going to acheive through nuclear deal anyway [since even until 2030, Nuclear deal will supply only 5% of our total energy needs] we cannot compromise our national security. Also, there is a clause in the deal according to which India cannot import heavy water reactors, which are necessary to utilize our vast thorium reserves. Even if we operationalize the deal, who is going to supply us with uranium? Australia has already declined
There are some serious CIA agents running the country