So, where does it end? First it's this and next it is Muslims, then it's Jews, so do you just start letting people discriminate against others they don't agree with and let them use their religion to discriminate?
Yes, and I think you'd eventually see businesses get weeded out. Or new ones popping up to fill the gap left by discrimination.
I think the business, by using the label "Christian" to deny service, is not being consistent if they go ahead and make wedding cakes for people married, divorced and seeking to remarry for non biblical reasons but I still believe it is their right. I have posted my rules for performing marriage ceremonies and this is one of the deal breakers.