Karl Marx, the Frankfurt Institute, National Socialism, there's no coincidence why they come from the same place.
Germans hate themselves. They can't sit down for longer than 10 seconds without wondering what they're doing wrong. I see it every day here. Intellectual collectivism, the Antifa movement, the anti-Pegida movement now, it's all a very simple projection of self-hatred by the ethnically insecure.
One of the greatest blunders in history was the unification of Germany under Bismarck. The preservation of Prussia, Bavaria, and others as distinct entities would have prevented large-scale wars by Germany, and provided a level of nationalism necessary to function as an immune system against such ideologies. Add two defeats in world wars, and it's no wonder why Germans are scared to walk around in their own skin.