Sometimes what are made out to be quite complex problems are actually quite simple if one sees to the root of them. The problem of "homosexuals in the clergy" is one such. Amy Welborn has an outstanding post on this topic. She cuts to the heart of the problem in this paragraph:
The problem is not, in simple terms, the homosexual priest. The problem is priests who don't believe what the Catholic Church teaches on sexuality, who don't preach it, who don't witness to it in the confessional, and who don't live it in their private lives.