You can clearly tell the extent Trump's isolationist attitude by having John Bolton on as an advisor. Also, the Iran deal? He promised to shred it. The Iranians might finally obtain nukes.
And you believe any agreement will block a foreign power from obtaining nukes? That sounds naive to me--especially when it comes to an exceptionally motivated foreign power like Iran.
An agreement is better than no agreement, and it certainly has worked this far. You're right though, whether it works or not remains to be seen, I am making a judgement on its success so far.