@Tempest
I think you may be confusing ISPs with hosting companies.
An /ISP/ may have immunity (that is, it is not responsible for what it's customers look at on the connection it provides them, or for data they upload to some remote site, or for incoming/outgoing email traffic, etc, even when the contents of such traffic is illegal.
However, a /hosting company/ often does have legal responsibility for the content of websites they host, once they have been informed that such content is illegal.
Even going beyond what is legal, a hosting company is under no obligation to provide service to anyone, even if that person's website contents are entirely legal. They can refuse to take new business, and (subject to contractual conditions) terminate existing business relationships.
If a company provides both services, their legal responsibilities can vary depending on the service, but they can always decide to stop doing business with me even if I haven't broken the law.
Now, I suppose in certain jurisdictions, it *might* be possible for someone to claim they were being discriminated against if they were refused service, but they'd probably have to show such discrimination was against the law.
As far as I'm aware, even if raving bigots are [fortunately] in a minority, they're not generally a legally protected minority.
No hosting company is in anything like a monopoly position, and a bigot can always go elsewhere if they can find someone who actually wants their business.
>>"Remember, what's good for the hate-monger might be used against YOU in the future."
Sure, it's the scary old Thin End Of The Wedge again.
Personally, I think there are probably enough people roughly like me that I don't have to worry on that score, just as, being a relatively well-behaved person, I don't have to worry when I see a loudmouth drunk being thrown out of a pub that maybe tomorrow it will be /me/ being thrown out.
Like most people, I'm actually worth businesses having as a customer.