Regarding the neo-Nazi’s, I’d say you’re stretching a hypothetical a bit too far. Could something like that happen? Sure. Would it? Not likely.
You’ve focused on the secondary statement I made on the matter. Let me remind you of my original contention, which was:
“It should always be illegal to discriminate against a person based on their race, creed, or sexual preference.”
Naziism is not a race, creed, or sexual preference. IOW, it’s something that people choose to align with.
So, although there are several remedies to deal with this problem of popularity amongst neo Nazis, at the end of the day, they’re a club, not a race, creed, or sexual preference.