3M.
I already knew the Libertarian stance. Mr. Holmes, after his hysterical reactionary comments, simply copied and pasted resposnes from Libertarian/Tea Party sites/commentary.
As Steve points out, your views are racist and hate filled. This isn't about political views; it is about hate. The courts are stating that discrimination based on persuasion is no different than discrimination based on race. And they are right. Nicely worded 'arguments' mean nothing to me 3M. It is hate. Cloak it as you wish and waste your words on yourself. In the US Constitutional/Economic world in which we live, discriminating against someone, refusing to serve someone, based on race, religion, etc., and persuasion is not within your rights. You may wish it so in the Libertarian nirvana, but you have no rights to do so in a democratic constitution such as exists in the US and most W countries. The courts are finally getting around to addressing an oversight.
Based on your views you think it acceptable to refuse service to blacks.