Этих причин было много, и о них до сих пор спорят все те, кто вообще разделяет идеал бесклассового общества. Можно, условно, разделить эти причины на внутренние и внешние.
Внутренние причины провала социалистических экспериментов часто связаны с относительной отсталостью соответствующих обществ. Для того чтобы построить развитую индустрию и социальную сферу нужно во-первых, предоставить материальные стимулы и привилегии тем, кто там будет трудиться, особенно на позициях, связанных с высокими компетенциями. А во-вторых, нужно у кого-то изъять ресурсы, необходимые для форсированной модернизации. Например, у крестьян. Но чтобы изымать, нужно создать мощный силовой и репрессивный аппарат, а лояльность его сотрудников покупать опять-таки привилегиями.
Но главное, все попытки построения бесклассовых обществ делались с опорой на жёстко администрируемое и централизованное хозяйство. А оно требует целой прослойки управленцев, в руки которых (наряду с технократии о которых см выше) и попадала власть и право принимать решения. А это неизменно приводило к развитию нового неравенства, между номенклатурой и управляемым ею обществом.
Что-то похожее происходило и на Западе в рамках так называемой "революции менеджеров", хотя, конечно, в других формах.
Наконец, нельзя забывать и про внешние причины. Все радикально-социалистические эксперименты проводились в условиях глубокой изоляции, порой переходящий в прямую интервенцию со стороны более развитых, богатых и мощных стран. Это требовало концентрации всех усилий на обороне или на подготовке к ней. Общество милитаризировалось, централизм усиливался, социальная иерархия и дисциплина становились жёстче. И это делало фундаментально недостижимым официально декларируемый идеал построения бесклассового общества.
Об этом много писал Лев Троцкий, который указывал что построить социализм в одной отдельной стране, или даже в группе отсталых государств невозможно, и призывал все силы бросить на борьбу за мировую революцию.
И всё-таки, надо сказать, что хотя в бывших социалистических странах и не построили бесклассового общества, там как правило добивались невиданного прежде (и впоследствии) уровня эгалитаризма, социального равенства. Сегодня это завоевание утрачено, и это вызывает катастрофический рост неравенства в мировом масштабе, что очень негативно сказывается на экономическом и социальном развитии и политической стабильности.
Разве бравые большевики не давали обещаний ликвидировать социально-имущественное расслоение?