I applaud sanctions because this time Iran simply went too far. It is completely unprecedented that Iran bombed the consulate if Israel. This is an incredibly reckless escalation of violence.
so lets get this straight, in your opinion, it's better for a state to fund a non state actor and direct them to do terrorist activities, than for the state to do it itself?
i.e. the terrorism should be condemned but the state sponsor of the terrorism has clean hands.
I'd argue just the opposite, the state sponsor of terrorism is actually worse than a state that takes action itself and doesn't delegate it to a 3rd party.
b) consulates are not military bases, so unclear why there was a meeting of Iranian Revolutionary Guard in that building if it was a consulate as you said.
c) It wasn't in Iranian territory
d) Iran is trying to build Syria as a base to attack Israel
e) Israel hasn't fired 300+ ballistic and cruise missiles in the Syria attack. The scale of the Iranian attack is absolutely enormous.