One of the things that frustrated me when watching the whole "shouldn't antifa respect nazis free speech rights" debate play out from 2016 - 2020 is that the entire thing made no sense if you considered any other moral aspect of it. Let's consider that most people, even the most non-violent liberals, would consider that you have a moral duty to stop genocide, by means including violence. And here is a group, nazis, whose goal is explicitly genocidal. They tell you that when they get state power they're gonna do a genocide. So the moral question is not 'should you oppose them?' but 'when should you oppose them?' And I think it is about the most boneheaded move in the world to say: we should only oppose them when they are powerful and have the state behind them. Like playing football and saying that you should let the other team get up 5 goals before you try to even score at all.