Everyone has skeletons in the closet. Everyone has made mistakes. Blended families and co-parenting are difficult at best. I don't know many mothers/stepmothers who are great friends or who just love each other to pieces. At best, they put aside their differences for the sake of the kids, and at worst they are openly hostile with the children caught in the middle.
IMHO, Desiree and Kaine gave conflicting information and, at times, misleading information. They proclaimed Terri was uncooperative, but when asked to clarify, Desiree said Terri was uncooperative because she hadn't confessed to her role in Kyron's disappearance. LE stated that Terri was cooperative, though, and LE also stated that the information from DY and KH's pressers wasn't coming from them. I don't believe all of this is psychological warfare on Terri, but that's just IMHO.
Then, when Desiree talked about having an instinct right away, and that she's wanted to say things to Terri for many years, and that Terri is a liar, etc., she seemed somewhat vindictive to me, because at other times Desiree and Kaine said they were blindsided by this, and that the parents had had a good working relationship with regard to the children. As I watched the pressers, and the Q&As afterward, it was less about Kyron's welfare and more about Desiree's personal dislike of Terri.
Honestly, ultimately, it seemed petty to me, and a lot of the information was contradictory. In times like these, parents want someone to blame. Maybe Terri is guilty, or maybe Desiree has never liked Terri, has been jealous of Terri's role in Kyron's life, and she's the nearest target. Who knows, but IMHO, dragging skeletons out of the closet and putting them on display was creating a soap opera and taking the focus off Kyron and putting it on Terri. Also, I do not think they were holding these pressers or Q&A sessions with the blessing of the local LE (re: the statement LE released).