“The original JCPOA was fine and Iran by all accounts was abiding by it.”
Were they abiding by it before or after they enriched 800 KG of uranium?
Iran was abiding by the JCPOA until Trump pulled out in 2018. After that they began to stockpile enriched uranium.