the next logical step is to admit however that bureaucratization/party separation has been constant problem for leninist parties as well
if we go by historical evidence, we have:
-
social democrats/market socialists crashing into crisis of unprofitability, and deciding that "oh well, gotta liberalize more" -> being elected and not having convictions to do stuff
-
leninists - ossifying/getting some dipshit in power -> doing a revolution in peasant countries, hard nosed cadre dying out, some professional bureaucrats not understanding anything connected with workers fucks up (with possible exception of china, cuba, dprk for now, maybe vietnam and laos) -> or getting couped like due to some friendship is magic vibes. (There is also eritrea who does who the fuck knows what, my general perception was its like dprk of africa, but with canadian mining companies)
-
anarchists - getting invaded by states
-