Twenty years ago, fund managers were measured on their financial returns. No more. They are now expected to take account of social and environmental issues and to take a clear, even public stand on corporate strategy. Has it gone too far? Or not far enough?