"The abrupt firing Tuesday of Secretary of State Rex Tillerson follows months of infighting between the State Department and White House over efforts by Tillerson to save the Iran nuclear deal and ignore President Donald Trump's demands that the agreement be fixed or completely scrapped by the United States, according to multiple sources with knowledge of the situation who spoke to the Washington Free Beacon."
If that's the reason, then Mr. Tillerson had to go.
I support whatever Mr. Trump can do to extract the USA from this corrupt deal that obama rigged with Iran (possibly for some personal gain, but there's no way to prove that... yet).
Take that "deal" and tear it up!