Any business that wants to discriminate based on race, religion, national origin or sexual orientation should be allowed to do so WITHOUT any tax advantages or access to any public services, all of which are provided via taxes paid by ALL citizens, not just those favored by those wishing to discriminate.  We'll see how long this "religious freedom" desire will last once the wallet is effected.  We all know how much $$$ talks to the religiously-inclined.