I generally agree with your idea of sealing names of accused (and alleged victims) at least until criminal charges are filed. That would require a major change in public records law however, and would definitely not be an “easy” fix. You would have to change rules for civil pleadings as well. That’s how this news got out remember. Neither the cops nor the DA leaked he was being investigated - it became news when the civil suit was filed.
As to whether those who jump to judgment immediately upon hearing allegations like this are dumb or simply emotional, I think it’s pretty fair to say people who simply believe someone they’ve never met about something they weren’t there themselves to see are, in fact, pretty frigging dumb. Or at least mind numbingly naive.