Do you have any reason to believe that name-calling is the optimal way to "remove the bad actors from the conversation"? In my experience, its only likely outcome is the destruction of potentially healthy debate.
It's reasonable to say his personal life should be left out but in your anger you've moved that line to a point where it prevents important information from entering the discussion.