Patriots support it and traitors oppose it. Traitors oppose it because they are either loyal to Arab terrorists or Commie terrorists funded by China.
Nuclear deal will give us uranium and once you have uranium , no one can even implement the safeguards agreement because you would have enough bombs to protect yourself and energy to power your country. Those who oppose it want India to be weak.