If the OP is talking about what I think they're talking about (and, frankly, it's hard to tell with their atrocious spelling and grammar), then the Portland, Oregon bakery was apparently violating a 2007 anti-discrimination law for that state. Which, if the OP doesn't like it and they live in Oregon, they should vote for state legislators who will tweak/abolish the law. Welcome to representative democracy.
Now, refusal of service is a tricky issue. I'm not wise enough, legally speaking, to come up with a magic bullet potential solution. What I will say is that it seems like theists tend to think that people desiring to engage in an economic transaction of money <--> goods/services with them are actually asking for validation and approval. Which is just completely fucking idiotic. Sometimes a cake is just a cake. Baking it doesn't mean you're "involved" in the wedding. You're not on the guest list. Get the fuck over yourselves.
Personally, I think the only times a refusal of service is reasonable is either when the people desiring the service are causing a disturbance from the get-go, or if providing the service will lead to someone being harmed.
Now, refusal of service is a tricky issue. I'm not wise enough, legally speaking, to come up with a magic bullet potential solution. What I will say is that it seems like theists tend to think that people desiring to engage in an economic transaction of money <--> goods/services with them are actually asking for validation and approval. Which is just completely fucking idiotic. Sometimes a cake is just a cake. Baking it doesn't mean you're "involved" in the wedding. You're not on the guest list. Get the fuck over yourselves.
Personally, I think the only times a refusal of service is reasonable is either when the people desiring the service are causing a disturbance from the get-go, or if providing the service will lead to someone being harmed.
"I was thirsty for everything, but blood wasn't my style" - Live, "Voodoo Lady"