Также ошибочным оказалось положение марксизма о классовой борьбе, как двигателе общественного развития. Классовая борьба, безусловно, существует, но она не может способствовать развитию производительных сил. Подобная привязка классовой борьбы к развитию общества возникла в марксизме, как обоснование возможности пролетариата стать господствующим классом.
Важной ошибкой марксизма оказалось представление о возникновении государства в результате появления классовых противоречий в обществе и о государстве лишь как инструменте в руках господствующего класса общества. Отсюда возникло положение марксизма об отмирании государства при создании бесклассового общества. В реальности причиной возникновения государства явился процесс естественной самоорганизации общества, которое не может существовать в бесструктурном состоянии.
Крайне противоречивой оказалась и концепция перехода от капитализма к коммунизму. Исходя из положений марксизма, новая формация возникает при скачке производительных сил общества, но это означает, что прежние социальные слои и классы, существовавшие при прежней формации должны исчезнуть. В недрах капиталистического общества должен появиться новый класс, который смог бы перестроить общество в соответствии с требованиями более прогрессивного экономического базиса. Пролетариат никак не мог согласно марксисткой же теории быть этим новым классом, так как он возник в качестве социального элемента промышленного производства. В результате получилось логическое противоречие теории, так как в случае перехода к коммунизму пролетариат должен был уничтожить сам себя. Также Маркс не учел возможность изменения капиталистической системы, в условиях грозящего ей социального взрыва. В целях самосохранения буржуазия была вынуждена в дальнейшем пойти на значительную модификацию капиталистической системы. В конечном итоге все эти ошибки привели к созданию неверной теории перехода к коммунизму, что во многом дискредитировало марксизм.
Невзирая на ошибочность многих положений теории Маркса и Данилевского оказали огромное влияние на развитие общества. Фактически они смогли создать своеобразные системы координат развития человечества. Маркс сумел выстроить вертикальную шкалу, которая смогла выявить закономерности прогресса общества, а Данилевский сконструировал горизонтальную шкалу, показав различность путей развития человечества в рамках культурных объединений (цивилизаций). В дальнейшем опираясь на эти шкалы координат, исследователи выстраивали уже свои научные концепции, которые позволяли выявить закономерности