If I want to run my own website, I need an IP address at the minimum, and ISPs are free to cut off my internet service if they don't like what I'm hosting. In a public setting, if people don't like what I'm saying, they can't force me to be quiet (generally). But when hosting a website, there is the ability for companies to silence you.
For example, if Google doesn't like a website, it can derank it. People who agree with the site might cry censorship, while the others just say that a company can block what it wants. Replace Google with an ISP, and all of a sudden, it seems everyone says the ISP shouldn't be able to do that.
If the web is supposed to be the future of communication, but can prevent you from voicing your opinions just because they're a "deplorable" or you don't agree with them, how is that argument valid? Can someone explain that to me?
Tangent(?): Also, by not hosting Daily Stormer, you simply push them further down. One of the big reasons Trump won was because people felt like they weren't allowed to voice their opinions easily. There were people, basically closeted Trump supporters, who said they didn't like Trump, but secretly did. Pushing people down because they're "deplorables" simply reinforces their opinions.