I generally have refused to even participate in the debate over Indiana's RFRA because most of the discourse is so incredibly ill-informed that it is impossible to have a serious discussion. But I would like to make one observation:
Here is Ruth Marcus with as good a proxy for the anti-RFRA position as I can find:
Hold whatever religious views you want: about whether women should drive, or the morality of having children out of wedlock, or whatever. Your church gets to choose (and enforce its rules). You can practice whatever your church may preach. But if you operate a business, you shouldn’t be allowed to discriminate against people based on who they are, or whom they love.
OK, that is clear enough -- if you have a business that serves the public, you must accommodate all the public equally. You can't decide not to do business with some group of people. But this leaves me with a question -- many of the opponents of Indiana's RFRA, from Apple Computer to the NY Times editorial page to the governor of Connecticut (which has its own RFRA, lol) called for businesses to boycott the citizens of Indiana. Why isn't such a boycott, essentially a refusal to do business with anyone from the state of Indiana irrespective of his or her position on the RFRA, illegal/immoral under exactly Marcus's logic? Most folks see boycotts as an important first amendment right, a way to express displeasure with a group using the power of markets, without government coersion. But it seems to be proscribed by Marcus's definition. Am I missing something here?
I suppose supporters of the boycott would argue that it is OK to refuse business based on political opinions but not on race or gender or sexual orientation. But supporting the legality of gay marriage is a political opinion. Now what?
Try as I might, I can only think of two internally consistent positions on this issue: 1. Businesses have the freedom to accommodate whomever they want; or 2. All businesses, perhaps as a part of the state business license requirements, must accommodate all comers no matter what. Number one leads to some ugly, but probably rare, incidents. Number two causes a lot of friction with other first amendment rights such as speech and religion.
Any other position must take the form of "it is legal to refuse accommodation based on some things but illegal to refuse accommodation based on other things." There is no way to derive a dividing line between the two based on first principles, so the line becomes a political football, with no viewpoint neutrality. Basically, accommodation law is whatever the politician of the moment says it is. Unfortunately, this seems to be what most folks are advocating.