I think EVERY family has problems. At least most families do. Specially when stepparents are involved and 2 sets of family have to "get along" for the sake of the kid.
I am sure DY saw things she didn't like about KH and TH's household. But, ultimately, she did trust them with her kid.
Honestly, I think if something happened to most kids, we'd be able to see some sort of "red flag" on his/her behaviour.
With that said, I don't think Kaine, Desiree or Tony EVER imagined Terri would hurt Kyron. Mistreat him? Possibly... murder him? I doubt it.
And we still don't know that she did.
At this point, my sympathy quotient for any of the adults is dwindling fast. As someone said upthread a piece, (paraphrase) "The more they open their mouths, the more I shake my head."
.
My opinion only