Just like Iraq, any deal you sign with Iran wouldn't be worth the paper it was printed on.
Obama is obviously in a hurry to get a bad deal done just so he can said he got something done.  He is dishonest, has poor judgement, and is a horrible negotiator.  None of that should even be up for debate at this point.  It just is what it is.