This has been anything but regular, from lasting for months, to hearing all the evidence none of this is usual, not even for the prosecutor. He doesn't do this, and has never done this except in this case.
I'm sorry you want to continue insisting that to be true, but quite simply, this is Missouri Grand Jury Procedure.
The posting doesn't support what you have claimed. It talks about the hearing of testimony being longer than usual, but in cases like this the prosecutors want to make sure they get it right. This grand jury even volunteered to extend its term, which ended in September, to continue hearing the evidence so the prosecutors didn't have to start over with a new jury.
The mention the article gives of potential defendants not testifying is based on the fact their lawyers usually advise them not to, so the fact Wilson's attorney had no qualms about the officer testifying should tell you something.
The release of evidence is not common, that's true, but McCullough wanted to make sure no one had any claims of manipulation of evidence, or that the process was rigged. Of course the hearing took a long time. Consider the attention this case got. Would you have respected a decision from a grand jury or a prosecutor that there was "no probable cause" to file charges or indict, if it had come down two weeks after the shooting?
Defense attorneys would rather gouge their own eyes out than let their client testify to a grand jury unless they had a friendly prosecutor.
Or if their client is innocent.
Right, and if the prosecutor wanted to indict he wouldn't have put a cavalcade of questionable and contradictory witnesses before the grand jury.
The jury had the right, and the need, to hear all the evidence. The scope of this hearing let the jury be the guide, not the prosecutor, which is the way it should have been. This jury was conscience, thorough, professional in its demeanor, and reached the correct decision, whether it is the popular one or not.