This is a witch hunt.
When you exclude a relentless innovator from a conference, when this exclusion results in excluding the young woman from North-Africa who was supposed to share the stage with him, it has nothing to do with promoting innovation and inclusivity. It is a witch hunt.
When you bar someone from contributing to a FLOSS project based on alleged aggressive communication without providing any concrete example of the said behavior nor explaining what you did to make this behavior stop before taking such extreme decision, it has nothing to do with making your community a better place. It is a witch hunt.
Witch hunts are bad. Not because they burn people with no fair trial and that some of the burnt people may not have been witches in the first place.
Witch hunts are bad because they burn people. Period.