This sort of thing illustrates the biggest issue with web hosting, domain registrars and the internet's infrastructure in general; everything is privately owned by companies who get unlimited rights to decide who and what they want to host. The solution is to require all hosting and domain companies to act as utilities, and require neutrality in regards to any content that's legal. They're not private forums or homes…
I am of the assumption that in the US ISPs no longer have to deal with net neutrality. So why would large hosting companies have to?
One bit of hilarious irony is that the only reason people in the US can access the Daily Stormer is net neutrality (now just de facto), yet the Daily Stormer was full of people calling for the end of net neutrality.