Many people here are missing the point 100% entirely and falling into the same basic mentality as the anti's do. Think about it like this. First off it's about individual property rights, plain and simple. It's about your choice to do what you want on your property. Do you really want the government forcing their way into the situation and telling someone what they can and can't do on their own property?
Let me put it in terms I think more of you may understand. Say that there is an owner of a small business. He or she is very pro gun and decides that they approve of CCW in the workplace, and many times even encourage it. So the company policy is that it's okay for CCW. Well this owner just happens to have his business located in a very liberal part of town and most of his neighbors are very anti-gun. Eventually some jerk raises the issue with the city council as a "danger to society", and eventually gains enough support that a city ordinance gets passed stating that it is illegal for PRIVATE businesses to allow CCW. The city or state involved in passing such a law, just committed an unconstitutional offense and just usurped the rights of a private property owner. You see what I'm getting at. You may not like it but, the alternative of the government telling someone what they can and can't do on their property is equally deplorable.
Here's the solution. Far too many people want the government or state to intervene where they really have no business. Instead of putting the job on them, how about taking it up yourself? We all have the power and ability in this country, if we come across businesses like this we can raise hell, gain support, protest, etc etc heck even file a lawsuit. WE can try to convince them it's not a good idea to force us to be defenseless. WE the people have the power. What we need to do as a nation is to get away from this mentality of letting the government solve all our problems at the cost of constitutional and individual rights. You may not like what an individual is advocating on their own property, you may not like racism, you may not like bigotry, you may not like anti-gun policies, hell you may not like the no shirt no shoes no business policy but the fact of the matter is that individual rights are what this country is all about. No matter how unsavory some individual's choices may be with what they do on their own property, it's THEIR property so they should be allowed to do it.
Commander Crusty, you are correct in your interpretation. If someone wants to be a racist, bigot and have those types of policies on their own property, that's their right. Personally I find such actions deplorable, but the fact of the matter is THE PEOPLE have the power. We don't need the government to tell them it's not okay to do that sort of stuff. We as citizens can do our part in generating support to protest said individual, sue them, etc etc. We don't need the government to be our mommy or daddy, we should all be grown up enough to take care of that stuff on our own.