One thing about Marx is that he is as much history lesson as current economics lesson. Not that he, or other economists (the stuff from Mill I read is quite interesting, his "On Liberty" is great IMHO), are somehow fundamentally wrong today. They do have to be adapted for the last 100+ years so.