Or maybe she could have done like Warren, an advice without "morality" ?

Keith is a "he"m not a "she".
And for the sake of clarity for our anglo friend, you probably meant to say
"an advice without lecturing"
"morality" in English cannot be use the same way as in French for "faire la morale".
