I think it's a little naive to think that religion doesn't influence Politics and vice versa. As for the Catholic Church? There's something inherently wrong with a doctrine that tries to shut down the natural course of things. Sexual intercourse is not wrong - it's the ultimate expression of one person's feelings for another. It's as natural as breathing. To keep that supressed is always going to present in ways that either make you ill, or are not useful to anyone,
Okay not getting into that but I'd point out that most of the mainstream religions of the world have the same view of homosexuality- not just the Christian faith, so there's nothing better or worse about the Catholic Church than other world religions.
I'm not saying religion doesn't influence politics there is a limit to that influence in our secular culture, especially within Britain- as the vote the other week proved.