On little problem is the deal fails to put in place any meaningful brakes on Iran’s ballistic missile program for one…..
Check it out:

President Obama has promoted the recently agreed Iran deal, known as the Joint Comprehensive Plan of Action (JCPOA) as “a comprehensive, long-term deal with Iran that will prevent it from obtaining a nuclear weapon.” There are many fallacies and ambiguities in this statement.One is that this is a “long-term” deal. With some major nuclear restrictions lapsing as early as year eight and all of them vanishing by year fifteen, the only thing the deal is longer than is Obama’s presidency.