Societies have used shunning as a way to regulate themselves for thousands of years. There's no reason why we can't do the same thing on the Internet.
The only problem is that the power to shun is being concentrated into too few hands. A group that blames the Jews for literally everything[1] should be shunned, but it shouldn't just be up to one guy to decide that.
The Daily Stormer deserves everything they got. The fact that they've bounced from provider to provider means that the free market is operating correctly; they're being shunned. But as CDN's buy each other out, that gets to be less of a solution.
[1]: https://assets.documentcloud.org/documents/4325810/Writers.p... [subhead Morals and Dogma]
> Since being a Nazi is not a legally protected category they’re free to not help Nazis.
What currently is legal is obviously irrelevant when the question is what should be legal.
> and it doesn’t involve a legally protected class.
All your saying is that the CEOs' censorship is legal because it's legal.
"Nazi" is closely associated to the Holocaust, but you don't have to have killed someone to be a Nazi.
From Wikipedia:
Nazism is a form of fascism and showed that ideology's disdain for liberal democracy and the parliamentary system, but also incorporated fervent antisemitism, scientific racism, and eugenics into its creed.
From that definition, Daily Stormer certainly was home to Nazi's, perhaps more appropriately "Neo-Nazi"