The Germans at least had the excuse that they had no history of democracy to fall back on.
The similarities between nazism and other forms of socialism are overwhelming though. Both rely on blaming a successful, wealthy section of society for the country's ills.
In a sense, all racism is founded on envy. hitler blamed the Jews. The ANC in South Africa and liberals in the West blame whites for that country's ills. Blacks in America blame wealthy whites too.