You and your ilk think government gets to decide who businesses must serve, not the supporters of the Indiana law.
Race and homosexuality has nothing to do with one another. Not even remotely. Race isn't a behavior.
It is companies catering to weddings. If a gay pair, triad or whatever else would be legal by the precedent in 20 years hence asks a Christian to promote the spread of their culture (they aren't a race) by assiting what a Christan is commanded to consider heresy (the defiling of the structural meaning of the word "marriage") by announcing the service they want is for their "marriage", then a Christian has every right to refuse. If the Christian knows the person is gay, the Bible does not command them not to sell them groceries or whatever. It simply says to extend compassion in order to make a difference to that person's obvious affliction and suffering. Most gays have memories of being molested as boys:
ATLANTA [2005 Clinical Psychiatry News] -- Substance abuse is pervasive among gay men and is so intricately intertwined with epidemics of depression, partner abuse, and childhood sexual abuse that adequately addressing one issue requires attention to the others as well, said Ronald Stall, Ph.D., chief of prevention research for the division of HIV/AIDS prevention at the Centers for Disease Control and Prevention, Atlanta...
The issue for Christians is SPECIFICALLY the request to assist in the abominaition of "gay marriage"; not to feed or to clothe or repair plumbing for homosexuals. And that is precisely because in Jude 1 it tells of how homosexual cults will spread and take over an entire culture (sound familiar? No? Just turn on the TV). It is the cult and not the individual within it that the Christian must object to or risk themselves an eternity in the pit of fire as Jude 1 of the New Testament warns. Marriage is the hub of any culture. A Christan must not enable the spread of a homosexual culture; while simultaneously that same Christian must extend compassion to the spiritual disfigurement of the suffering individual homosexual.
Therefore, it is logically impossible for a Christian to practice their faith and enable a "gay marriage" at the same time. If a Christian has to enable a "gay marriage" that Christian has been forced to completely and fundamentally abdicate his/her faith and will face the pit of fire. It is an untenable position to place a person it: the threat of jail (that will come, mark my words) or worse vs eternal soul death.