Except for the complicating factor that homosexuality is a sin according to God and is a matter of choice of behavior, whereas, skin color is what we are born with, which nobody has any say over, and is not something God condemns others for having as sin.
Trying to compare them is comparing apples to oranges.
So is adultery a sin, or having sex of any kind outside of marriage. Do you want to kick all of those sinners out of the church? You don’t have to approve of their life style or even be their friend. I am pretty sure that there a lot of Gays who are born that way. My husband had at least four gay cousins. It caused a lot of pain and anger in their families and sorrow when the youngest died.