Mientras Cohen trabajaba en "La teoría de la historia de Karl Marx" el economista John Roemer estaba empleando la economía neoclásica para defender los conceptos marxistas de explotación y clase.