In a previous post I argued that too often Marxists fail to recognize the ways in which Capitalism remains dynamic and continues to advance technologically and socially. This one-sidedness distorts analyses and perspectives and threatens to give Marxism the feel of a millennial doomsday sect. Instead Marxism ought to be perceived as a powerful critical tool for explaining the contradictions