The bad part is that even more Iranians marched in anti-Israel protests there today also.
While it is obvious that there are Iranians who do hate Israel, it’s worth pointing out that many attend this anti-Israel “Jerusalem Day” rally either because of government pressure or fear of losing their job if they are on record as not attending, not necessarily out of genuine support for Gaza. Also both sides were wearing green so it’s difficult to tell them apart.
Also, anti-regime protests have gotten into the millions. Not every anti-govt Iranian was on the streets today. A day of legal protesting draws ten thousand whereas illegal anti-regime protesting draws millions. I think that says something.