我覺得是經濟原因:因為社會主義的活力盡了,停滯得太久了,人心思變。社會主義製度,在經濟發展的低級階段,可以集中全社會的財力物力完成工業化,盡快走出貧窮,因此,社會主義不是象馬克思預言的那樣,在發達國家實現,而是在落後的國家實現。之後,社會發展到一定水平,社會主義製度製約個人積極性的負麵效應彰顯,抑製經濟進一步發展,----也就是說,社會主義的活力用盡了,蘇聯70-80年代的大停滯就是這個原因。用馬克思主義的話講,就是“上層建築不適應經濟基礎了”,就該變天了。
從這個意義上來說,社會主義是資本主義的初級階段。