We can all have our ideological preferences (democracy, socialism, free-market capitalism, etc) but geopolitics does not operate in the world of ideals — there are adversarial relationships that force governments to act in a certain way in order to remain sovereign.
Zionists want to rewrite history so we can all ignore the long list of grievances the Iranians have with the west (Israel in particular) and instead operate in a false reality where the only criminals are the Iranian. The bottom line is you can’t spend decades savagely attacking a nation to undermine its government (because you don’t like their policies ) and then expect to easily paint the government as the evil ones as they fight for survival with the kind of brutality you can expect from a government that has its back to the wall. We all saw you wage economic war with sanctions. We saw you block medicine and food. We saw you assassinate their intellectuals and academics. We saw you bomb their embassies and assassinate their leaders. We can dislike the brutal Islamic dictatorship but we know who is the greater evil — the Zionist hypocrisy doesn’t go far with the free people in this world.