We had an Iranian Nuclear Deal that was compiled by Former Secretary Kerry and then the Republicans had to play with their strong man politics and make Iran an enemy. Trump trashed the Iranian Deal.
Israel lost patience with diplomacy that could not deliver Israel's sovereignty and the safety of the people of Israel.
Biden tried to revive all that was good about Kerry's work, but, Iran wasn't convinced there could ever be a real peace. Then Trump came back into office and trashed the process all over again.
Israel lost confidence in it's allies and this is the result. It is the same issue with Gaza. Israel does not believe any other country finds it sovereignty important to make decisions that will resolve any uncertainty.
There was a time when one President built up on the success of the other until issues were resolved. Now. The politics of the USA is all over the map and no one has confidence in any policy the USA pretends is important. The entire face of peace and prosperity of the USA is gone replaced with the mind of a madman that demands payment for any DEAL he thinks worthy of his consent.
The Shia crescent, including Iran, is on fire tonight for lacking a clear vision forward for it's people.
I blame Trump and his corruption including his political party that is creating a far more dangerous world. This is clear incompetency when a USA ally believes it has to take matters into it's own hands to provide national security for its people.