It is a "system", and like everything else has issues.
I see a lot of parallels even in local, non-political, decision making on who gets charged. Prosecutors want slam-dunk cases, and federal prosecutors want slam dunk with a foul and a free throw cases. I've got a huge batch of "exceptionally cleared - prosecution declined" cases were probable cause exists for an arrest but the prosecutor feels the case is too shaky in front of a jury to justify the resources that would be used to try it. These are robberies, people shot, etc. Major felonies, but ones that few people care about.
Nobody is going to charge a candidate for major political office on a "maybe we win/maybe we don't" case just before an election. Clinton was definitely a "maybe" case, in my quasi-informed opinion I'd put it at a coin flip. If you lose, the appearance that law enforcement was used to eject a candidate from the race is going to be massive and that will be the narrative from then on.
A lot of people are going to see their preconceived notions validated in these reports. I think a lot of "outsiders" will also compare it versus what they think the CJ system is like, some black and white letter-of-the-law machine, vs the much messier reality. I'm much more inclined to believe self-interest and institutional preservation mattered a lot more to a lot more people than any amount of D vs R.