Friedrich Engels, the underestimated