anti-anti-Zionism and anti-anti-Americanism within the contemporary left in Germany is not an act of overcompensation for some perceived legacy of guilt passed down from the grandparents' generation so much as an elaborate political response to what are perceived as the political shortcomings of the '68 and immediate post-68 generation. A lot of the groundwork for this discussion was already laid in the 1980s, such as when the urban guerilla group the "Revolutionary Cells" engaged in a self-critique of the selection of Jewish passengers during the Entebbe hijacking.
Somebody not familiar with the debates of the extra-parliamentary left in Germany over the last 30 years can't reasonably be expected to be familiar with all this, but that doesn't stop the ignorant from engaging in all kinds of armchair psychology about the motives of such discussions.
^^^^^ CB: It wasn't just the German left that was "stridently" anti-Zionist in this period. At one point , the UN passed a resolution on Zionism as racism.
United Nations General Assembly Resolution 3379
United Nations General Assembly Resolution 3379, adopted on November 10, 1975 by a vote of 72 to 35 (with 32 abstentions), "determine[d] that Zionism is a form of racism and racial discrimination". The resolution is often referenced in debates of Zionism and racism. The resolution was revoked by Resolution 46/86 on December 16, 1991. In the history of the UN, this is the only resolution that has ever been revoked
http://en.wikipedia.org/wiki/United_Nations_General_Assembly_Resolution_3379