Общего для всех определения термина "социализм" нет
Примером тому НЭП, нынешний Китай,
Доля истины есть.
Кубинский социализм, ГДРовский, советский, северокорейский и китайский ( истинный, маоистский, не тот типичнейший капитализм что есть сейчас) все очень разные и каждый называется "социализмом". Поэтому когда мы говорим о социализме очень хорошо бы брать некую точку отсчета, о чем речь, собственно.
Вот если наш разговор вышел из Ленина - я беру советское определение социализма. И тут у нас Маркс, собственность на средства производства как краеугольный камень для определения социально-экономических отношений и "эксплуатация человеком человека" как типичнейший признак капитализма.
Миллиардеры Китая, экслуатирующие своих весьма небогатых рабочих с 70часовой рабочей неделей, горячо поддержали бы вас в том, что это является социализмом. Но вот ни Маркс, ни Ленин с вами бы не согласились
Что касается НЭПа, то напомню слова Владимира Ильича, очень горячо ратовавшего за него. Их, обычно, (почему то

) приводят частично только:
"Эту политику мы проводим всерьез и надолго,
но, конечно, как правильно уже замечено, не навсегда"
Или, еще более откровенно:
"Новая экономическая политика означает замену разверстки налогом,
означает переход к восстановлению капитализма в значительной мере"
И то, что эпоха НЭПа не социализм, а только временный этап в
строительстве оного вас бы Партия поправила весьма резко
