Iran has been holding up their end of this deal. No one seriously disputes that. The people pushing for war with Iran are claiming the deal is bad, not that Iran has violated it.
Do you really believe Iran isn’t still working on A-bombs and rockets to deliver them.?
Or are you pulling our legs?