This is going to sound like ego stroking but I think it comes down to the fact that discusing what should replace capitalism and exactly how socialism should function is a complex topic. A far more complex topic then most libs or fascists have, falling back on the modern status qou and giving an answer as simple as "kill the bad people" respectively. If you ever look through the Marxist internet archive and skim through all the different authors you'll see that leftist thought has always been like this to one extent or another. The way around this in my opinion is to embrace theory for what it is a discussion on philosophy and tactics. There's no one "correct theory" just people with opinions. While I personally believe Leninist tactics are the best way to move forward from where the left is now it's not like a unified leftist organization can't also participate in other strategies. If you couldn't work with someone whom essentially had the same goal as you because they preferred Pythagoras over Plato or some shit we'd have no issue for calling it out as the stupid bullshit it is. I also think it's really fucking stupid when people call them selves, ancom, maoists, trosky-ist or Marxist Leninists As opposed to just socialist. I get the distinctions exists but I can't help but take a step back from all the online bullshit and think "what the fuck!?!" From an optics perspective it makes the left look like a cluster fuck. If you talk to anyone irl about your beliefs they'd call you a socialist. Leave it at that. No one cares who your favorite theory daddy is.