Gender roles have become pretty subjective, especially in today's society. Even if we ignore that, why can't women sufficiently teach gender roles?Well, then I guess a woman can teach boy to be a "good person".... being a man means learning gender roles which most women would not be able to sufficiently teach.
Then the original statement saying a women can't teach [a boy] how to be a man stands true.