while richard spencer is a violent nazi thug, punching richard spencer has nothing to do with violent thuggery, it's an exemplary show of civic virtue
for example, i don't think that fascism or nazism are valid positions, and neither of them deserve the right to be treated as such.
nazi germany started a war with my country, and killed millions of my compatriots. punching a nazi today is doing a favour for the future humanity.