Facts have repeatedly shown that Marx and Engels’ analysis of the basic contradictions inherent to capitalism is not outdated, and their historical materialist assessment that capitalism will perish and socialism will triumph is not outdated either. Although the road is winding, this general trend of socio-historical development is irreversible.