Ну после революции в период социализма классовая борьба обостряется. Потому не удивительно, что партия очень легко может переродиться.
У нас есть печальный пример советского союза, после 53 года. Многие как я заметил часто говорят, что причиной всему ненастоящие коммунисты засевшие во власти, но как к этому пришло, все объясняется гражданской, "цепной реакции" репрессий и ВОВ. Но получается как то слишком не хорошо, когда строительство коммунизма базируется только на идейных людях. Понятное дело, что нужно вводить более жёсткий ценз для вступления в партию, да и остаточные пятна капитализма никто не отменял, понятное дело, что не все будут "чисты".
Потому ввод прямого самоуправления на базе советов всех уровней от рабочих коллективов (не только ко от заводских рабочих) с самых низов до самых вверхов (цех - завод - группа заводов), по местности (подъезд - дом - район - город). Но самое важно, чтобы существовала система на подобии "сдержек и противовесов" чтобы они могли контролировать друг друга. Да и наличие советов(прямого самоуправления) - то, к чему в итоге должна перейти вся власть, когда государство в привычном понимании этого слово отомрет. Но необходимо на старте государство диктатуры пролетариата, чтоб оно помогало советам.
Главное дать им больше свободы, люди в целом понимают простую формулу, что есть два класса - пролетариат и буржуазия и если ты не за один, значит за другой. Да это может быть опасно из-за пятен капитализма, но потому и должна существовать ЧК, которая должна действовать независимо от партии и советов, но туда должны входить лучшие из партии и советов.
P.s. у меня довольно мало знаний, но это как я вижу решение проблемы.