Its not as clear cut.. You can call Hitler a socialist as well.. Socialism+German race = National Socialist..
Similarly Xi Jinping = Socialism+Han race
Read this article:
He declared that 'national socialism was based on Marx' Socialists have always disowned him. But a new book insists that he was, at heart, a left-winger
www.independent.co.uk
Adolf Hitler in an Interview in 1923:
"Socialism is the science of dealing with the common weal. Communism is not Socialism. Marxism is not Socialism. The Marxians have stolen the term and confused its meaning. I shall take Socialism away from the Socialists".
Once Hitler took power, he had the leaders of the Strasserist (anti-capitalist) wing of the Nazi Party executed, in what is now known as the Night of the Long Knives.
Hitler viewed his use of the word “socialism” as a way of drawing support away from the left, and to his far-right party. He was not a socialist in any recognized sense of the word.
Anyways the dude had his own weird philosophies. He took everything to the extreme.
Only currently Xi Jinping is giving him a run for his money.