Cloudflare didn't kick Daily Stormer off until DS started publicly claiming that the reason CF was continuing to serve them was that CF secretly agreed with DS's politics [0]. That was a lie and might even be cause for a libel suit.
The analogy would be if the gay couple secured the agreement of the baker to bake them a wedding cake, then started announcing publicly that the reason the baker was doing that was because the baker was secretly gay. I don't think anyone would have a problem, at that point, with the baker telling them to take their business elsewhere.
Being a member of an unpopular group doesn't give you carte blanche to abuse the goodwill of the private businesses that would otherwise be required to serve you.
The actions of GoDaddy and Google in this case are less defensible, and indeed, I don't defend them. (If I understand correctly, GoDaddy kicked DS off their DNS service, so they went to Google, who not only refused to serve their domain but put it on hold, so they can't even use it elsewhere. I'm not aware that DS provoked either company they way they did Cloudflare.)
[0] https://blog.cloudflare.com/why-we-terminated-daily-stormer/
I'm not saying CF /should/ be obligated to provide the service to everyone.
I'm just saying if they were, then speculation about any implied agreement would go away.
Assuming someone will ask, "Why do we talk about what is (law) rather than what could be (ideals)", you're perfectly fine to hold the ideal that political beliefs should not be discriminated against. But you probably aren't happy with just believing in an ideal, and so you want to know why political belief is not a legally protected class like age, religion, sex, race, etc. This means we have to include real world considerations, including legal history/precedent and the realistic implementation of law, when arguing whether political beliefs should get legal protections.
To make a quick initial argument, I think political belief is hard to protect because it is nearly indistinguishable from any kind of belief. At that point, how sensical is a legal system after it becomes impossible to discriminate on any kind of assertive opinion?
The line is already difficult and blurred with religion (which is protected because of centuries of prior belief and political situations), as we see in the case of a religious baker refusing to bake for gay customers. I'm not saying there's an easy or happy answer to this and similar disputes, just that protection of political beliefs would make things even worse without much benefit.
The other thing to consider is that as someone who has political beliefs and wants to assert them, you have the entire U.S. political system to participate and effect the change you want. But being political is not necessary when following a religion, and in some religions, it's outright antithetical. These folks would have little recourse to petition politicians and lawmakers.
http://www.cnn.com/2010/LIVING/07/26/ada.history/index.html
The outlawing of discrimination against disabilities is, IMO, very humane, and it's hard to imagine something like it being sponsored by a very liberal Senator and signed by a Republican president. That said, the law has required significant costs from society. California, which I believe has stronger disability laws, still faces big debate about the cost to businesses:
http://www.sacbee.com/news/politics-government/capitol-alert...
As accepted as ADA is by the status quo, that doesn't mean that the definition of disabled, or of the costs needed to fulfill the law, are easily understood. But I do think its issues and conflicts are relatively simple compared to a law that outlawed discrimination against political beliefs.
How would that even work without getting quickly entangled with the First Amendment? Or even in implemented in everyday life. Business owners have no right whatsoever to fire someone for expressing beliefs that run profoundly counter to the business? Or to kick out a trolling customer?
You tell me, you're the one claiming it's unacceptable to refuse to do business with certain kinds of people.
> Business owners have no right whatsoever to fire someone for expressing beliefs that run profoundly counter to the business?
You mean like a Christian business being unable to refuse service to people whose activities run counter to the tenets of Christianity?
Remember, I'm not the one claiming forcing people to do business against their will is acceptable.