Shafarevich is a Russian and was talking about Russian socialism/communism. What could he know about European or US socialism. What happened to your "There is no formal defined dogma of socialism"?It was sharply defined by Shafarevich. Socialism prefers to hide its ideology.Crap and crap. Neither of us agree with Shafarevich's crap and Solzhenitsyn was in his own reality.
I agree with you that "There is no formal defined dogma of socialism..." far more than I do with Shafarevich, "While the ideology of socialism is sharply defined...".