I feel like most of the issue would be moot if christians as a whole actually acted on all sins equally. The problem is that it's used as a way to justify bigotry against one very particular sin. When a business only refuses services to homosexuals and not folks getting remarried after a divorce; it reeks of hypocrisy instead of religious principles.
Here is the rub. The writing is on the wall, gay marriage is in and within a few years this issue will be in front of the supreme court and more than likely marriage equality will be the law of the land.
This is the very first barrage of the new front in the anti-gay rights war. Since they know they cannot stop marriage, they are trying to use religious freedoms as an excuse for their bigotry.
Would anyone think it wrong of the government forcing a baptist minister to perform the wedding of a homosexual couple? Doubtful, I think his rights will be protected. Many preachers where I am from will not do a wedding if either has a previous marriage where their ex is still living.
I doubt the baker seeking the right to refuse service of homosexual weddings also refuses to bake cakes for a second marriage.
I got no problem with gays, I got no problems with folks that got problems with gays.
Using Christianity to justify refusing service to gay people is the same as using Islam to justify suicide bombings. Though not as dramatic, it is a perversion, and one for which I will not stand.
Yes, homosexuality is a sin. But so what? We're all sinners. If you want to open a business and only serve non-sinners, more power to you, but you will not have many clients.