Во-первых, власть в обществе не может принадлежать партиям. Власть - прерогатива социальных классов а не партий. Любая политическая надстройка, в том числе и партийная, над основным общественным классом, неизбежно становится над таковым - классом господствующим.
Во-вторых, для пути к реальной демократии необходимы по меньшей мере два важных условия: достаточно высокий технический, и достаточно высокий культурный уровень развития.
Ну технический уровень уже можно считать достаточным. Благодаря электронным телекоммуникациям, люди вместо того чтобы в очередной раз выбирать депутатов в органы власти, могут выбирать сами законы. Упрощённую схему реализации демократии - народовластия, я представляю примерно так. Каждому совершеннолетнему и психически здоровому гражданину, скажем раз в месяц, на электронную почту приходит письмо с разработанным политологами каким-либо важным законом, который в течении недели нужно рассмотреть и утвердить либо отклонить, указав причины и отправить письмо с решением о данном законе в счётную комиссию, короче говоря проголосовать за закон.
А вот культурный уровень для такого способа социального регулирования, я считаю, ещё не достаточно хорош. До сих пор ещё актуальна цитата Ленина В.И. "Мы знаем, что любой чернорабочий и любая кухарка не способны сейчас же вступить в управление государством."