Discriminating against providing services for same sex weddings should be legal, with the stipulation that businesses must conspicuously provide notice on their physical storefronts and websites. This solution should be preferred by both conservatives and liberals alike.
I'm a wedding professional and the three most common questions prospective clients ask me (in order) are the following:
Are you available on this date?
What is your price?
Do you serve same sex weddings?
I am more than happy to provide service to same sex couples. I probably lose 1 prospect a month because of the first question. I lose 2-3 prospects a month because of my answer to the second question. I have never lost a booking because of my answer to the third question. Willingness to serve same sex couples has become the single most ubiquitous expectation among engaged couples in the market for wedding services. Approximately 75% of today's client market will refuse to do business with a vendor who is unwilling to serve same sex couples; though most report that they did not think to ask most of their vendors.
So let's let the money do the speaking.
Discriminating against weddings for interracial marriages, for marriages for those under the age of 30, for those who've been divorced already, for those who have had sex before marriage, for those with two eyes, etc should also be allowed to discriminate against. Hell, let's annoy everyone and ban marriage for all those who don't have at least $5 million to pay in bribes to any government official.
You know, I'm going to approve of that message, so long as the same stipulation is applied. You want to discriminate against interracial marriage? Go ahead! So long as you have conspicuous signage on your storefronts.
What you're not getting is that
the market does not like those kinds of things. We're letting bigots stay in business because nobody knows they're bigots. Discrimination is happening all the time in today's world, because discriminatory bigots are hiding in plain sight, continuing to get their fill of business, and simply masking their discrimination in other terms. I happen to know of one particular wedding planner who is well known within the local industry for being rabidly opposed to same sex marriage and flatly refuses to serve gay couples. It's pretty easy to do. All she has to do is say she's not available. She's actually so damn vile about it that she's alienated most people. But she gets plenty of clients who never know how much of a monster that ***** is.
But you stupid liberals don't actually care about any of that. You don't actually care about encouraging an inclusive society, you just care about government control.