I've tried to read most of this discussion back to front - so if this has been posted earlier my apologies. There seems to be a perception that the majority of the people who are religious hate homosexuals or that they are afraid homosexuality will "rub off on them". There are certainly those who do feel this way, but I think they are the minority. As with most minorities who are vocal, they get the press and tend to make everyone feel the whole is like the part. I am pretty certain that God doesn't approve of their attitudes of the heart toward homosexuals. "He that is without sin among you, let him first cast a stone at her." comes to mind. I don't cast many stones. But His following admonition of "Go and sin no more" is frequently lost in the debate. Everyone makes mistakes. You shouldn't keep on making the same ones though. This particular group of people want that right.
Personally, I have never understood why God made some of the rules He did. The thing is, God doesn't care what I think about any particular sin issue. The only thing that matters in the end is what He thinks. He's been clear on this issue, recorded in both Testaments. So when it comes to the various branches of Christianity, I fail to understand why they are making some diversification and inclusive choices that they are making. The world will always count the cost of sin and do what it wants. The church is expected to try to live up to God's standards. It seems that lately, in the spirit of inclusiveness, we are lowering our standards to those of the world. There - stone cast.
God's isn't a popular opinion. Many of His rules aren't. But as I said, it really doesn't matter. Now, if you don't believe God exists, you don't care what He says. If you've seen His power at work first hand and know that He is real, you do care what He says. I'm in the latter group. Most here are in the former group - to read their comments.
Most of the laws attempting to exclude sexual orientation in discrimination aren't being promulgated for IBM and the like. Companies like this already have a diverse work force and policies in place to prevent any discrimination. They are not the issue.
These laws are being proposed, specifically to protect extremely small businesses - frequently sole proprietor style businesses - that might be 100% Christian in employment (1 or 2 people working there). A Christian shouldn't be hostile to anyone, but by the same token, if they are absolutely sure that God will condemn unrepentant sinners to Hell, they also should not be expected to make it easier for people to go there. It isn't that they don't care. In fact - it is just the opposite. They do care and don't want any part of sanctioning a lifestyle that they feel will doom the people involved to eternal punishment.
You are right that it isn't their business how their bedrooms are decorated. You're right that they might not have any reasonable say in whether a given marriage happens or not (although God's blessings toward a nation have frequently been based on how close or far away the people are from Him which does broaden these sin issues out to affect everyone - regardless of how limited the scope you feel a particular sin's effects to be). But Christian business owners or employees should be able to say "I don't want to participate" without fear of lawsuit or getting fired.
That is true for the owner of the facilities handling the wedding, the religious official performing at the wedding, the owner of the facilities handling the reception (if at the church), or those who provide food, music, or photography services for those involved. It only becomes their business when asked to participate in an event they believe God declares to be wrong. I am using the context of a wedding specifically because that is one of the few places where being homosexual in public is obvious. It really isn't in many other public venues that I can think of where a business would be involved. Maybe a dance studio. I'm hard pressed to think of many other places where a sexual orientation distinction would be obvious.
I suspect that even with protections in place, there will be Christians who will help out because they want to not be seen as being judgmental or know they would be hypocritical if they refused. But those who do want to refuse, should be able to do so. It is rare that there is only one caterer, one photographer, or one venue in town for a given event.
Unfortunately, it all does get back to believing in God. Even a modern day Elijah wouldn't have much luck trying to convince the world that God is - but it sure would be impressive! After the judgments start pouring out during the tribulation, Elijah and Enoch (my opinion anyway) are going to try from Jerusalem. They'll eventually be killed and resurrected after three days. Many will be saved in those last days - but what a price the world will pay.