The political reality is that homosexuality exists and homosexuals, even if an extreme minority, are in fact a part of our society. Seeking to find common ground on political issues with someone whom we may disagree with on religious/moral issues would seem to be prudent and reasonable. However there will always be those with the 'my way or the highway' approach to morality, religion, and politics - which they seem to see as one issue.
I can certainly understand how this appeals to them politically ... its a proven winner .... just look at how well Buchanen fared in the last election...