Для начала следует немного определиться с понятиями. Если понимать социализм по Марксу, то в СССР им даже не пахло никогда, соответственно и та система, что была построена - это не система социализма, а нечто иное. Собственно один из важнейших элементов в марксовом понимании социализма - это отмирание государственных институтов, тогда как в СССР роль государства была огромная. Плюс следует учесть, что ни одна из стран, входивших в "соцлагерь" не дошла до социализма естественным путем - через развитие капитализма. Поэтому советский путь - это скорее попытка перепрыгнуть капитализм, что полностью противоречило Марксу. Именно поэтому, например, бессмысленно говорить о жизнеспособности/нежизнеспособности социалистической системы - ее просто не было в том виде, в котором о ней писал Маркс. Кстати, по логике Маркса, сейчас США ближе всего подходят к социализму (что неудивительно, поскольку демпартия там - это наследники троцкистов). Так что о распаде СССР и "соцлагеря" надо говорить именно в контексте того, что это - не социализм.
Тогда, собственно, возникает вопрос, о каком же феномене мы говорим, чтобы понять, насколько он был закономерен. Фактически, говоря о советском пути мы имеем дело с процессом ускоренной модернизации, аналогично тому, что было при Петре I в России или при Мейдзи в Японии. Стремление к модернизации - это процесс закономерный, по нему прошли так или иначе все страны. Стремление ускорить этот процесс тоже было закономерным желанием в условиях отсталости от соседей. Так что советский проект возник вполне закономерно. Закономерным было и стремление расширить свое влияние, создав в некотором смысле "пояс безопасности" вокруг себя. Проблема СССР была в том, что взяв на вооружение лозунг строительства социализма, он во многом оказался его заложником, поскольку использовал его "на экспорт". Поэтому, например, СССР активно строил заводы в "дружественных странах", а потом "безвоздмездно" передавал их. И вот здесь и лежит закономерность распада и СССР и "соцлагеря". Проблема в том, что пытаясь следовать лозунгу, играл-то он на поле реальности. А в реальной экономике если много вкладывать, не получая ничего взамен, то рано или поздно разоришься. В этом плане Сталин, как бы к нему не относиться, действовал куда логичнее, строя госкапитализм и не рисуя несбыточных картин. А вот в дальнейшем правители СССР пытались достичь уровня жизни позднекапиталистического общества, при этом не имея необходимой стартовой базы и не используя капиталистические методы. Само собой, что такая политика не могла не привести к краху. Причем дело не в каких-то свободах, правах и прочей "надстройке" - не был сформирован "базис". Так что причина падения СССР, за которым последовало и крушение "соцлагеря" - это банальное несоответствие экономических возможностей заявленным и реализуемым целям. Проиграл не абстрактный социализм, а вполне конкретное государство, из-за попытки игнорировать законы экономики. Пример Китая показывает, что если их соблюдать, то можно достичь значительных результатов.