Israel is now very angy with Russia because it just supplied S-300 and "Yakhont" to Syria. The Russian and Chinese (at least until now) block a UN resolution against Syria. At the moment no one could say if the Syrian regime will survive with the last-hour support from Moscow and Beijing. The fact is that they are supporting it, not only against the West and Israel, but also against the corrupt arab Monarchies.
Why do they do that?
"Hey!! Why could we just not drop all our guns and live like a one big happy family!!
( Yes you drop your guns... and we will do the sacrifice to arms ourselves to "protect democracy and free markets"....
So like in the mass media of the West the effort is done to show the Palestineans as "Arab fanatics" that hate Israel just for the fact of being populated by Jews, so in said madia really very rarely is shown the reasons why Russians and Chinese (or Iranians, or many others) have reasons to distrust the West.
Why have just the Russians put "Iskander" missiles in Kaliningrad/Königsberg?
These crazy Russians over-react at the slightest thing? They do that because they want to distract their own population of internal problems? Or is it that the West pushed them
and finally they were left with no choice?
You say that the Russians and Chinese should follow "an economical logic" and "self interest" in their international relations.
Who tells you they have not followed them since many years ago?