I think non-Germans can't understand the deep social guilt that's been drilled into them since WWII. Since childhood they're told how horrible they were to the Jews, what atrocities they committed; they're taken on field trips to concentration camps where it's explained in graphic detail what their grandparents did to the Jews; there is a deep cultural guilt around the Holocaust, and although many different people suffered, it's specifically focused on Jews. Even I don't understand it; when I was living there I asked some question I don't even remember about the Holocaust of one of my German friends, and he quite politely told me "we don't talk about that." It's a subject of guilt and embarrassment.
It's easy to criticize the West for not taking a stand against the genocide in Palestine that Israel is perpetrating; we do not, and can not, understand what Germans (in general, there always exists some racist fascists in every country) have to overcome to take such a stand. You might think they'd be champions against genocide, but what it ended up being was cultural guilt about murdering Jews.
All those Germans in power now were the children of a generation who survived the war as children, and who all had it beaten into them how horrible a people they were and how terrible the atrocity against the Jews they executed. If any country is going to struggle with condemning Israel, it's going to be Germany, and the people who the rest of the world has been using as the villain in TV and movies for 80 years; who've been beaten on the head about the Holocaust since childhood.