While we all fight over HOW to make the same goals we share happen and not much gets done, the ones who don't care about what their actions do make their own progress because it's easier for them to agree on how to take and destroy.
I very carefully picked social democrats and not someone closer to anarchists like council communists because I would argue that, except for the really broad strokes, we actually don't have the same goals as social democrats. Like okay, if I gave you and a social democrat a survey with the question "Do you support an equitable and just society?" I'm sure you'd both check "Yes", but you and the social democrat are going to have wildly different views on what constitutes "equitable", "just", or even "society".
IMO the bottleneck comes from the fact that the various non-right-wing movements have organic differences that will result in different material realities depending on which groups succeed.