Those JCPOA concerns are pure Fox New lore:
1. We had anytime/anywhere access to their nuclear facilities and 24 day access to any square inch of their country. They never violated that part of the agreement and it's also silly to think intelligence didn't already know where all the facilities were.
2. The payments were a trivial part of the deal. It's especially ironic given this administration keeps offering payments to end the current conflict.
The reality is any deal we sign today is going to be substantially worse in every way for us than the JCPOA was.
> Why do they get to be treated differently than any other country?
This is the crux of the thing though. North Korea, Pakistan, Israel, and even South Africa all had successful and clandestine nuclear programs without any military intervention. Going to war with Iran is completely arbitrary - there is no direct threat to the US, and we did it without any cooperation with any of the countries actually dependent on Gulf oil.