a big part of the protest is the spike in cost of living, which has spiked due to fuel prices.
it isn't 100% on Iran, but they had a part to play.
that is what happens when you let a rouge terrorist state start wars with US backing only to lose them.