Iran will reject the changes, and therefore President Trump will reject the Iran nuclear deal.
Are the protests still ongoing? If so, that may be one reason why Trump did this.
I cant find a good reason. He seems to know what he is doing, so Ill trust his proven judgement...but I do wonder why? with this decision.