Remember, the social Democrats sided with the Nazis over the socialists. They’ve done it every time they’ve been given the opportunity, and will continue to do so as many times as people fall for their shtick.
“The master’s tools will never dismantle the master’s house."
-Audre Lorde
I think it’s because they were more dangerous. There’s a reason the Nazis kept the socialism in their party name. Communism and socialism were immensely popular in Germany. Without that corruption, or with a more informed working class, it’s unlikely the Nazis would have been govern the opportunity they needed to consolidate power under their rule.
I’ve heard your theory, too, for sure. I’ve just never seen a book to back it up. Do you have one? I’m always looking for more books about German pre-WWII history, it’s one of my favorite topics.