No business that sells ready made items, such as clothing stores or food stores or electronics stores, have refused to sell to homosexuals that I know of. The ones that have refused and been sued are bakers and photographers and the like. Why should there be a difference? Two things:
1. The creative element involved has a great deal to do with the final product. If there is no connection with a baker or photographer and their client, the product will show this. As such, the final product will be horrendous. As a photographer, this is something I know for fact. When I'm connected with a bride and groom, and they with me, the photos are wonderful and creative and beautiful. When I'm not, they are flat and dull and lifeless. It is actually BETTER that we refuse to work with a same-sex couple, if that be one's conviction and feeling at that time, than to give them less than appropriate customer service, less than our absolute best and less than we give others we feel the connection to.
2. Homosexuals are not banned from places that I know of. They can go into churches and stores and movie theaters and restaurants just like the rest of us. It isn't about equal rights, truly. Rather, what the media and the gay rights movement is trying to do is force everyone to accept the lifestyle, regardless of their personal beliefs. This is never going to happen, and that is great for the media because then they can keep it up front and current and continue to desensitize and train generations to accept immorality as the norm.
I think that people think this is a discrimination thing, but it isn't. The only 'rights' denied them was the right to legally join together in matrimony (we can't put 'holy' in front of it anymore, you realize?). Now they can, so the whole 'rights' argument is dead in the water. Businesses have the right to refuse service to everyone, and they do refuse service to some on occasion, but the only ones that make the news are the bakers and photographers that refuse to cover a same-sex marriage ceremony. Whose rights are truly violated?
I don't think anyone has to 'agree' with anybody else's lifestyle. That's where the argument comes from. I don't accept the homosexual lifestyle, as evidenced by the fact that I'm straight. That doesn't mean I have to tell a homosexual person to be the same as me. I don't engage in it because I, personally, think it isn't for me. I'm straight.
My acceptance of 'immorality' goes as far as the example I set in my own choices. I'm not homosexual. Neither do I murder people. Neither am I a violent person. Neither am I divisive of people. Neither do I walk down the street shouting 'we hate christians', or 'God hates fags', or whatever else there is.
My morality stands on the merits of the choices I make for my own body and my own mind. But MY morality does not give me the right to inflict such morality on other members of a free-market state.
The same way, my opening a business under the laws of that state means that, in the eyes of the law, my religious beliefs on 'law' must come second to the instituted laws of that country. Is it correct? I don't know. Is it morally upstanding? I'm not certain. But then again, if I don't like it, I'd be best not to open a business in the first place.
I certainly wouldn't refuse to bake cookies for someone just because those cookies will be brought to a homosexual gathering. They're cookies. Someone likes my cookies, and someone is paying me to do them a service by baking them. I might no inherently think homosexuality is benificial to the furthering of the human race, nor that it's inherently natural to the sexual compatibilites of the human species. It may be that it's even against the instructions of my religious faith, HOWEVER, that religious faith is MY religious faith, and MY choice. I have a right not to be discriminated against in law on that basis alone, but I also undertake a duty to NOT discriminate on others because of MY lifestyle choice or because of theirs.
Inherently, christianity is a right of lifestyle in the view of the law. The same way islam is, or homosexuality is, or getting married is, or living single is. We have the legal right to be any of these things, and not to be discriminated against for them. But even so, in the eyes of that same law, all beliefs and lifestyle choices are subject to that law. So for isntance, if I choose to be a hardcore feminist, and a lesbian, and part of my belief is that I should kill every man I see, then my lifestyle choice contradicts that law. If I choose to be christian, and I refuse another person their free market rights, then my lifestyle choice contradicts that law.
I've got control of my own body, my own mind, and I make my own moral and religious lifestyle choices. I must, by the law of my nation, afford others the right to do the same, as-well as all their other legal rights, the same ones which I possess.
Just the same way a homosexual mustn't deny me service purely on the basis of my religion or lack of one, I mustn't do likewise.