You are a lot more optimistic than I am...I never expect missing people to be found or anyone to be charged anymore...it will come as a shock to me if it happens here, or in Lauren Spierer's case...or Kyron's, or Hailey's or Haleigh's...to name a few. I honestly don't think that, overall, LE knows what to do in cases when they cannot find the missing person. The exceptional cases where someone is charged later on without a body usually had some evidence of a crime scene, at least. Holly's case has that (signs of a struggle, blood) which is more than most, if they ever do find a suspect...so I suppose it is a "better" case than many others. But any DNA should have been back by now, so the most they could have, IMO, is DNA of a male with no one to match it to.
Just very disillusioned by this case...the reporting, the conflicting accounts, the lack of immediacy in getting into those woods after Holly, etc...