Unpopular opinion: people talk about punching Nazis but no one wants to talk about amending the constitution to ban hate speech and hate groups that we don’t have to use vigilantism to address the dangers of bigotry.
The problem with that it’s a slippery slope. Then anything could be consider hate speech. Do you really want to end up like the UK who arrest people simply for saying something?