Sorry Knotted, but you touched on a little pet hate there. At university, they would say Marx was a, for example, technological determinist because he said "quotes about windmills etc". For me, Marx didn't write Bibles, just to be recited. He gave a methodology of analysis. And in my opinion...