Public attitudes may be changing. At least for Federal cases, it is quite rare for a grand jury to return a "no bill" or refuse to indict. Presumably, because federal prosecutors normally have their ducks in a row and present a strong case, or if they don't have a strong case, they don't waste time even bringing it to a grand jury.

However, per Wikipedia, "Beginning in late 2025, legal observers documented a marked increase in no-bill decisions in federal cases, particularly in matters arising from protest-related activity."

https://en.wikipedia.org/wiki/Grand_jury#cite_note-37

Yeah I'm not sure this is public attitudes so much as creeping incompetence from recent political appointments, at least at the federal level.

However that doesn't explain Ohio doing it as neatly, unless I've missed some local politics there.

Yeah, feels like two things contributing there... 1 - Trump fired many of the good prosecutors. Or made life miserable enough those prosecutors left the job for better paying private sector gigs.

2 - Trump has propensity to sue or charge anything that moves. "Boy who cried wolf" problem. See also: arresting people for taking peeling paint out of the reflecting pool, even when his own DoJ says it was a botched installation.