As I stated before, I'm a little late to the game in joining the discussion, so this may have been stated before.
I must be a horrible parent. I am so tired of seeing responses from others stating that they couldn't have reported their child, or turned him/her in to the authorities. I would have done it in a heartbeat. My first responsibility at that point is to provide immediate care to my children who have been victimized. I don't care how old my child is who committed the crime. Of course it would be one of the hardest things I would have to do, but I couldn't in good consciousness allow my son to live in my home where he molested my other children. In addition, what if the situation came to light later and I had my remaining children removed from my home because I failed to notify the authorities about the crime?
I never thought about their "church" being a cult, but now I do. What kind of church condones and hides crimes like this? Isn't the church supposed to be there to protect the innocent? What does this say to the members who have been victimized? And as far as the trooper is concerned? Aside from the child pornography charges, he committed another crime and that was by not reporting Josh Duggar. He didn't have the option to decide whether or not this was something to be reported. Any and all crimes must be reported by an officer no matter what. If he had done his job maybe the victims would have had some type of proper counseling or therapy. Jim Bob, Michelle, and the trooper all failed every single one of those children.