Has capitalism lost its way?