Re the protestors Iran killed. Can we sort of settle on 20k being the number, for the sake of argument.
The protests started over inflation and grew. The Iranian Government done a brutal crackdown. And they pulled out the usual stock excuse, "foreign agents at work". Then the denials by the US that there were foreign agents. Most people ignored this. It's the usual stock stuff.
Fast forward to the US pilots rescue, and Trump is boasting about CIA agents in Iran, and boasting that he sent arms to Kurds for them to arm the protestors. So now we have Trump, POTUS, boasting about doing what Iran claimed. Instead of, you know, keeping his mouth shut.
And here it is, the second line of the MOU.
"2. The United States of America and the Islamic Republic of Iran undertake to respect each other's sovereignty and territorial integrity and to refrain from interfering in each other's internal affairs."
In other words, stop interfering. Leave us alone.
I would say that line increases the strength of the Iranian regime in Iran. When Trump signed that, he is basically saying no more CIA, no more anti regime propaganda, and no more supporting the Iranian opposition.
Hands up who thinks the likes of Reagan or whoever would have signed that with the USSR during the cold war ?