Obama wanted the deal desperately to help his legacy as his foreign policy scorecard was one of the lowest in U.S. history. He needed a win and they sold it as such to the American people, but it wasn't. How can you make a deal with a country who believes in killing our citizens? Why in the world would we leave any opportunity for them to create nuclear weapons when we know exactly who they'd launch them towards (Israel and the U.S.)?
In the agreement, Iran had military installations that they wouldn't allow inspectors in to see; instead they are allowed to "self-inspect" these facilities and turn in their reports to the United Nation's Security Council. Do you find this as shocking as I do? Just how truthful do you think they'd be? Israel's investigation proved that these very installations were being used to develop nuclear weapons. It would be crazy to allow this to continue. This alone gives Trump every reason to terminate the agreement.
Being that it was just an "Agreement," Trump has the authority to end it which is exactly what he did. I for one am proud of finally having a president in office who is controlling foreign policies. Obama had the strategy of leading from behind and it was a disaster.
You ever wonder why if we think the Iran Deal is so bad, why are other countries like Germany trying to convince us to stay in it? It's all about money. Germany (and France), do business with Iran in the amount of around $5 billion dollars apiece. If the agreement is changed and greater sanctions are put on Iran, these other countries will lose out substantially. For them, it's a good deal even though Iran will continue a nuclear program. They aren't concerned with being hit by a nuclear missile because they are trade partners. Iran chants "Death to America" so of course we'd be more worried about their nuclear ambitions.
Democrats are running around saying that other countries support the agreement, so we should as well, which is an indication that they put politics over country yet again.