Ортодоксальные коммунистические теории гласят, что единственно верная форма власти в переходный период к коммунизму это диктатура пролетариата, осуществляемая трудящимся классом через органы Советской власти. Это еще называли советской демократией, подлинной демократией, в отличие от западных моделей.
На практике как известно у нас с сталинских времен была власть партии или диктатура партии. Сталин не так просто лишил органы Советской власти руководящих функций -- он понимал, что это необходимо для сохранения государства и дела социализма. Причина этому проста -- пролетариат и вообще класс трудящихся по своей сути не коммунистичен, то есть он не является твердым сторонником полного социализма.
Народ состоит из множества самых разных личностей, которые имеют самые разные взгляды -- социалистические, социал-демократические, либеральные, анархические, монархические, религиозные и прочие. Если этой гремучей смеси доверить право выбирать, они приведет к власти недостойных.
В советском обществе людей готовых отстаивать социализм всегда было меньшинство, большинство думало о личном благополучии и было готово идти на поводу у популистов
Пролетариат состоит из людей, а для людей самое важное это достойный уровень жизни, достаток своей семьи. В этом нет ничего плохого, но это ставит под угрозу государство. Именно популизм стал тем способом, через который сторонники капитализма пробивались позже в органы власти.
Сталин скорее всего понимал, что если дать трудящимся право свободно выбирать депутатов -- они поддавшись на уловки популистов изберут недостойных, так в итоге и случилось
Диктатура пролетариата это по сути такая же красивая выдумка как и западная демократия. Народ или его часть (пролетариат) никогда не могут обладать властью. Ни при социализме, ни при капитализме. Разница однако в том, что при капитализме власть защищает власть имущих в ущерб народу, а при социализме диктатура партии защищает интересы трудящихся.