I don't think Blow understands. Punching a Nazi wasn't the first resort. This is after attempts at reason and decency have fallen on deaf ears throughout the country. Milo has continually made hate speech at his rallies and targeted individuals, being left alone for the most part because of "free speech."
They don't want to debate, or listen, or back down, they want to destroy what decency there is left. Violence, riots, this is the resistance of people who feel like they have no other option. Everyone is scared. I'm scared.
The whole "you're a fascist if you even raise a hand against a bigot" argument is bullshit. It's the argument made for living in an ideal world where logic trumps all, not a world with... well Trump. People always want an ideal protest, one that is not only not violent and also respectable, but also doesn't inconvenience anyone. Those protests (if you can even call them that) don't solve anything. They don't people that you mean business, that you're willing to fight.
It's past the point of debate. Resist, resist, resist.