Having children out of wedlock is a sin, and human cloning is immoral. Tattoos are clearly forbidden. Yet they are happy to support all of those things, just not the gays.
Do we know that the Christian Bakery Owners support such things?
And even if they did...
So, they cherry-picked the Bible for the parts that THEY want to believe-in or to consider operative as God's Law or Moral Law...
Big deal...
Some parts of ancient sacred texts are still relevant today...
Some parts are not...
Most folks hold that the ancient prohibitions against homosexuality still hold true...
Some folks do not...
And our secular government has - very recently- begun issuing rulings and laws and regulations as if those ancient prohibitions against homosexuality do not still hold true...
To the displeasure of much of the population - in contravention to the Consent of the Governed...
A thoroughly Conservative President and Congress, and a sizable Conservative contingent within the Supreme Court, may end-up reversing some of that recent social engineering...
Just as we now see Roe v Wade being slowly eroded in State after State after State, so many years after it first became operative...
Time will tell...
Meanwhile...
You really can't fault normal, decent people for shunning fudge-packers and carpet-to-carpet munchers, and being grossed-out by them, and wanting nothing to do with them...
Their faith tells them that such folks are deviants and unclean and an abomination in the eyes of God and Nature and Man...
And a lot of good folks who do NOT have such strong beliefs, also perceive Gays in that manner...
Generally speaking, Hate is an evil and unworthy thing, but there is ONE kind of Hate (or, at least, revulsion) which most of us are taught from childhood to be acceptable... ONE kind of Hate that is supposed to be OK...
The Hatred of Evil...
And, if homosexuality is tagged as Evil, or if its perception as an Evil Thing is valid, well...
The hating of EVIL things is considered a GOOD thing, right?
Sigh...
The People will sort this out in their own good time...