Why is this deal bad?

It should be treated as a treaty and the US Senate should have to approve it by a 2/3rds majority vote.

This deal will ensure that Iran will get a nuclear weapon within 10 years.