I forgot to add: Nancy Garrido knew about Phillip Garrido's history. Why else would she hook up with him unless she was accepting of it? I don't think she picked him in spite of those crimes, but because of them. If she were truly concerned about the welfare of children, the hell she would allow any child to be abducted, raped, or held captive. And that's not even including the fact that the two girls she considered "family" she had living in absolute filth, with no education or medical care.
She was already crazy when she met him.