I've been hearing about this nuclear deal that was reached with Iran today. It seems to restrict what Iran can do with a nuclear program, and allows international inspectors to perform inspections when there is a suspicion that Iran is doing something against the deal.
President Obama has said
Every pathway to a nuclear weapon is cut off
However, I'm hearing a lot of politicians saying that this is a "bad deal"
For example Dick Cheney says:
Contrary to what President Obama suggests, this deal will not inhibit the spread of nuclear technology — it will accelerate it.
Why? What specifically is bad about it from their perspective?