Occam's razor, and straightforward root cause analysis -- via the weight of numerous (largely very credible) statements from multiple witnesses -- suggest that he ultimately ruined his own life by choosing to engage in a persistent pattern of aggressive and uncivil behavior towards others in his community.
Not that it was ruined "because of" the statements the Tor project made about his case.
In either case, however, I don't think Tor's actions would be very professional. How often do you see a company blog about why they fired someone?
That's an interesting position which you haven't presented much reasoning for; its not, however, what the US has generally decided, so if you want it to change, you should probably say why.
The decision the US has mostly come to is this:
(1) You can't impose legal sanction without proving something in court.
(2) If someone is harmed (including by accusation of criminal behavior) by something you say, they can challenge it in court as defamation (e.g., slander, libel). and they must show evidence that it is false.
Your proposal is a fairly radical restriction on free speech.
"The Confrontation Clause of the Sixth Amendment to the United States Constitution provides that "in all criminal prosecutions, the accused shall enjoy the right...to be confronted with the witnesses against him.
...
The Confrontation Clause has its roots in both English common law, protecting the right of cross-examination, and Roman law, which guaranteed persons accused of a crime the right to look their accusers in the eye. "
There should be an unbiased mediation system available to resolve this, but the judicial system is not that. This is a shift in society as we begin to care more about these types of allegations.
Just as these things were often unfairly ignored before they may now be addressed in ways that are potentially unfair to the alleged perpetrator.
It's an evolution of our society away from bias towards the agenda of dominant men. Like it or not, this is the direction we're heading.
It is the right of most organizations in most states/countries to exclude people of their choosing. They have verified a couple complaints and decided he was enough like a person they wanted to exclude. Which it sounds like he was doing from his side as well.
So I'd say that legally, he is being considered innocent.
This is like 'I can say whatever I want without the consequences of my peers because of the first amendment.' The right to free speech and the right to be innocent until proven guilty apply to a citizens relationship with the government.
It wasn't the event that made him look bad, it was his actions. Don't be passive about this.
It was what somebody else claimed his actions were.