Where speech threatens one of your other freedoms then it should be judged on a case by case basis.
This also brings net neutrality into play, DNS is a core internet service, without it the internet cannot function. We have now 2 internet service providers effectively refusing to provide services to some one based on political and subjective perception of the content rather than an objective one based in law.
This isn't even Google or GoDaddy giving a fuck about human rights, there are plenty of hate groups on Google Groups and plenty of subhuman content hosted directly on GoDaddy.
Do you think GoDaddy didn't knew what they were providing DNS services too? they do KYC both individually and collectively any internet service provider these days gets a threat report based on it's customers because of the threat of hacktivism.
Nazi's didn't rise in germany because they were allowed a platform to speak from, they've risen because they've silenced anyone who opposed them. Silencing the opposition should never be acceptable to anyone that holds even a shred of liberal values.