You might want to check your logic breh, because that's an embarrassing argument.
I think you and I know that Nazis are not known for their position on orphan pensions. They're known for, you know, systematically murdering millions of Jews. "Nazis were/are trash" is a pretty definitive statement, and you'd sound like an idiot if you said "yea but what about their progressive positions on welfare."
Does evil exist? I don't know. I wouldn't personally call the alt-right evil. They have an ideology and self interests, and are doing what they deem to be logical. I find their ideology odious and agree that we should do everything we can to advance our own interests and ideals which fly in the face of theirs. Specifically, confronting and stomping out their worldview by any means necessary. Fascism literally exists to exploit and destroy liberalism. Fascists understand how liberalism works, how liberal platforms operate, etc. They do not engage intellectually from a point of good faith, which is why inviting Milo to debate is a waste of time for instance.
Now of course, by restricting platforms on which they can (dishonestly) engage, you create sympathy for them. Punching Richard Spencer, and reveling in it, turns a lot of borderline far right men into alt right sympathizers or outright alt right members. So there's a catch 22 at play to a degree. But even still, stomping out the ideology is still essential, as is shaming them. Keeping your foot on the proverbial neck of fascism has to be done, because the alternative - free reign, or mainstream figures who give them life - is worse.