It's good to have Russia on your side, they still have a lot of power in the world.
This spat between Iran and Russia, will only please the USA and Israel.
Russia is the one who is acting like a dick against Iran and supporting sanctions. Its not Iran that started this crap.

why make a fuss over the s-300, when you dont have a lot of friends its usually best not to piss off those few you have.