Is Marxism the “spirit of the times” for our world economy?