Was Karl Marx right?