I don't like that theory. Democrats are on the spectrum of left and right. But if you are antidemocratic you are a whole different thing. And that way the communists and Nazis are the same. Its not really a horseshoe, just a separate bubble of extremists.
Edit: Democrats as in people who believe in democracy, not the party members.