I would hope that were the case, but evidence, e.g. from convictions reversed on account of DNA evidence, show that it is not always so.
While the grand jury system may appear to protect innocent defendants, I wonder if it does the opposite. A grand jury might have a disposition to allow a case to proceed when in doubt, on the grounds that the matter will be sorted out in a trial, while the fact that a grand jury has made a decision may bias the trial jury towards conviction.
Another practice that has demonstrably been abused is the offer of something approaching immunity in exchange for testimony. We know there is a co-defendant, but nothing else so far in that regard.
The swatting of as respected a character as Brian Krebs shows that law enforcement can be manipulated into a precipitate action, especially when there is a deadline, and in this case, Hutchins was about to leave their jurisdiction.
I have no opinion as to whether Hutchins is guilty of anything, but I hope his case is dealt with quickly, and above all, justly.