Is there? Historically speaking, in terms of cutting down on poisonous bullshit, it seems to me that stuff like Richard Spencer getting punched shut him up faster and more securely than anything else.
Like I said, there should be laws in place and those laws should be inforced to stop things like this. If that were the case, I would agree that the correct response is to call the cops and let them handle it.
But that's not the case. We live in a world where this shit has been ignored and allowed to fester and has resulted in very real consequences for innocent lives that have been dehumanized and disregarded. If the only refuge people have to not be systematically dehumanized by poisonous cultural belief systems is violence against people like this, I find it difficult to see why it shouldn't be used. Other avenues have failed. You can't debate hatred away. You can't appeal to legal authorities to do anything about it. So whats left?
For clarification I wasn't necessarily speaking against any form of violence. Take his signs away, physically drag him away, get multiple people to force him elsewhere, if someone feels the need to react even more violently than that then I wouldn't be surprised. Punch richard spencer all you want even, but literally batting someone in the head is a bit much. Could have been much worse than what ended up happening here.