Earlier quoted context omitted.
> Philosophers often think they can construct a set of arguments that will persuade sociopaths to become moral people Do you have an example or two of this? (I bet you don't)
Well, Plato tried to make Alcibiades into an ethical person. The basic assumption behind much ethical philosopher is that human beings are naturally amoral and so they need to persuaded by a set of ironclad arguments as to what is good and that they should be good. Kant, for instance, argues we can't rely on our feelings so we need to have a set of absolutely clear moral principles to follow. Bernard Williams became…
> Well, Plato tried to make Alcibiades into an ethical person.
Plato (probably didn't, but put that aside) used Alcibiades as a character in some dialogues. Does it go beyond that?
> Kant, for instance, argues we can't rely on our feelings so we need to have a set of absolutely clear moral principles to follow
That is quite a different claim. It doesn't follow that such a set of principles will be somehow persuasive to all.