I would never go to a hospital where they told me I had to repent of my broken leg before they'd treat me.
Every church has members who are unrepentantly sinning. Honestly, I doubt I've ever met a person who wasn't blind to one sin or another. On the other hand, I've never met anyone who was unrepentantly doing something he believed to be a sin.
So... I guess, the overall question is what we do with people who are for whatever reason unable to accept that a given thing is sinful, and I think the right answer is to encourage them to come closer to God, and fellowship with other Christians, in the hopes that the Holy Spirit will draw them to conviction. But, ultimately, that's up to God, and it happens on His schedule, not on ours.
There are people in every church who are habitually angry, and who justify their anger by saying it's "righteous", even though it really isn't. There are people in every church whose marriage is a sham they maintain for social reasons. There are people in every church who are avaricious, who are cruel... For me to advocate excluding gay people from a church, I would have to be able to claim that I am better than they are, and, whatever my other flaws, and however long it took me to learn, I am no longer that arrogant.