Also, the weimar republic was a very young democracy in a country with very little democratic traditions.
Many germans simply didn't believe democracy was the form of goverment required to battle the great depression and return germany to it's former glory. Both on the left side aswell as the right side of the political spectrum. The nearly endless turmoil during the 20's was a result of that.
Always seems to me that political culture is long lived and difficult to change. Seems really common that revolutionaries once they take over find it impossible to govern without mimicking the previous government. AKA how the Soviet Union ended up looking a lot like the Czarist Russia. Ditto a bunch of former states. And how China seems to be slipping back into rule by mandarins under an figurative emperor.
The difference was the US got FDR instead of Hitler.
Modern Economists hate talking about this and have managed to drop it down the memory hole.