I actually think the more traditional Marxist view on identity politics is correct. It's toxic to leftism because it divides the working class.
The fact that one could gather a bunch of open communists and they'd be able to march in any major city in the US declaring their wishes to install Communism, and no one would have a problem with it should give you pause as to whether or not the "extreme left" has no voice. Rightfully we get quite irritated when the "extreme right" does that.
>We currently have a center-right party and a batshit-right party.
Seems like it's the exact opposite. A center-right party (the GOP) and a batshit-left party (The Democrats).
I really don’t get your characterization of the two parties. How is it center-right to talk about nuking terrorists or murdering their families in retribution? On the other side, if Democrats are batshit-left, why aren’t they talking about nationalizing industries, seizing farms from big landowners, or abolishing religion?
When have they called in for testimony people to ask if they have ever owned or read "Das kapital" and ruined their careers for refusing to cooperate.
Yet that's exactly what happened with Communists and Communism.
Meanwhile the extreme right has immense power. Mainstream politicians talk about prosecuting the press, carrying out mass murder and other war crimes to crush our enemies, and making law based on their ideas of religion.
I agree that we need diversity of political thought, but I see the problem as being in the opposite direction: there are almost no left-of-center voices being heard. Bernie Sanders is just about the only one, and he barely qualifies.
We currently have a center-right party and a batshit-right party. The latter isn't playing devil's advocate in any useful way, they're just attracting the crazy.