Earlier quoted context omitted.
Iran has been bombed at least twice during negotiations. Surely there is some skepticism that the US will not keep the deal. There is no winning move -which is why this never should have been started. Congress absolutely can and should reject the deal. I thought we were worried about the deficit? Or is that just when the next guy is in charge?
If the congress rejects this deal, it cripples the US ability to negotiate in the future and essentially just forces an unconditional US surrender as nobody has appetite for a ground invasion of Iran. Congress can only sabotage deals like this at an immense cost to the US’s future ability to negotiate anything with anyone, and it certainly can’t sabotage it’s way into a more favourable deal.
Everyone already knows, any deal with the US does not bind the US, only the other party. But it still might be preferrable to the alternative of no deal at all.