As much as I hate to declare Smash is right about... anything is that national socialists are not socialists in the regular meaning. Hitler redefined socialism for himself, his brand of "socialism" was more akin to the corporatism and/or right-syndicalism found in fascism. NatSoc is on the same side as fascism. The Strasser brothers, and their followers or "Strasserists" really were living up to the name of socialism but Hitler purged them. They combined the cancers of communism and Hitlerite Nationalism.