Soleimani commanded the Quds Force. The Quds Force focuses on operations external to Iran itself, as opposed to internal matters like suppressing protests. In other words, Soleimani was not a commander of the government forces which were invovled in violently suppressing protesters inside Iran. Moving on to your next point, I don't really understand what "chief agent of repression means". I'm not sure if you know what it means, either. As per above, Soleimani headed up the Quds Force, which focused on projecting Iran's power and interests of Iran. is something a state does internally to its citizens - again not Solemiani's focus, which was on organizing operations outside Iran's borders. 'Brutal theocratic regime' is a useless collection of words (regime the most meaningless of all) which are supposed to make the reader believe that a government is 'bad' without doing any of the work. What Iran has is a government. Different countries have different kinds of governments, that do different kinds of things. There are better or worse systems or government, and better or worse governments. But I don't see why I should believe Iran's is specifically worse than any other without a real argument. I could say that the US is a "brutal oligarchic regime" but just saying that doesn't make it true, nor does it mean that anyone who works for the US is a monster. As for "working through violence to spread the government's interest" - that's just the definition of working in the police or in the army for any government on Earth. I'm afraid that's a job that millions of people are currently doing, it doesn't make them monsters. As you haven't made the case for Iran's government being specifically terrible, I don't understand how Soleimani was a monster for doing his job.