I totally agree with your first paragraph it is social awareness and certainly where I come from .
As for the last para , it’s not as simple as that and it’s not one sided , the reason the US does what it does to support Israel is that there is a very rich prominent Jewish lobby in the US . Like Russia the Jews have a relatively recent history of bloody persecution , in Russias case by Stalin . This is why these two countries do not bow to anyone . It’s very much in the Russian psyche to not be cowed to anyone after what the Nazi invasion did also The Russian Bear is never afraid and due to the Cold War paranoid about the West like the USA is of them.
If you are the only non Arab / Muslim country in a large region and very small , you tend to not let even a small crack show in your existence . I have no time for Hamas neither am I sympathetic to Israel , why the fight over some pretty barren bit of land goes on is to me stupid , it’s history that both cling to , like in the Balkans.