Is it sin? Sin with a capital S? Is that why some businesses won't serve homosexual citizens?
Is it sin?
What about the other sinners who come in to those businesses? If the business owner is so concerned about the status of his immortal soul, is that business owner morally vetting everyone? Who know! There might be an adulterer (a sin specifically mentioned in the Ten Commandments, unlike homosexuality). There might be a sinner who does not honor his mother and father or freely takes the Lord's name in vain.
But it's the homosexuals who are being repressed.
Is homosexuality such a heinous sin that it merits open and prideful discrimination? Isn't that attitude hypocritical?
The dickhead auto mechanic in that state up north claims he does not want "immorality" in his shop. Well, how can he be sure that all his customers are saintly if he does not do his due diligence?
Face it folks. It's homophobia gone wild. And, like a rat caught in a corner, the homophobes and bigots will resort to the craziest means at hand to rationalize their untenable positions.