Was the Iran war worth it — and will the latest agreement even stick?