The controversy on the nuclear deal is because the party that is ruling at the time of the deal gets to make unimaginable amounts by handing out licenses for private nuclear power plants.
Let us not get diverted by the rhetoric - the nuclear deal is required but the problem is which party will be in power when signing this deal.