Engels denuncia esta situación en su carta a Joseph Bloch de 1890, en la cual, si bien reivindica que la causa última de los cambios sociales se encuentra en las condiciones económicas, esto no significa que esta influencia sea unilateral e inmediata ni que pueda explicarse cada cambio social a partir de la economía.