Socialists, communists, and fascists hate each other because they see each other as obstacles for the "right" ones being in control. Just because mafia gang A hates mafia gang B it doesn't mean that either of the mafia gangs are the good guys.
That is pretty much the tl;dr to my Hayek quote just above.