Well I guess I can only go on my own experiences and what I have seen with my own eyes. I think my fornicator scenario summed it up well---this was separating the act from the person. Christians are called to help others and feed the hungry--not to participate in events that grieve a just and mighty God.
I will feed anyone who is hungry--gay, straight, whatever, but I will not participate in an event that I believe is totally against God. Which means I wouldn't support a gay marriage, planned parenthood, the KKK, the Watchtower, and several others.