yeah they are, i feel like you should just read up on it more. JCPOA deals with specific issues, and ask very specific things of iran in exchange for very specific things from other parties. it's not a general, two paragraph, "you be good we'll be good" deal, it's a very comprehensive 160 page long deal (that's why it took years to reach the deal), and as long as iran keeps their part of the deal they're entitled to the perks they should get out of it. as confirmed by the IAEA (international atomic energy agency) like 15 times, iran has yet to this day stuck to it and done nothing against it. the US, very illegally, decided to get out of the deal. of course, them being the US, they're powerful enough to get away with anything but if iran had one-sidedly gotten out of it you can be sure that we were being bombed and invaded at this very moment.