The Church's current teaching on homosexuality requires same sex attracted men to be celibate. It is therefore understandable that some of them might consider the priesthood or religious life to be an appropriate life choice. The report states that there are many gay priests and religious who live exemplary lives and do not abuse children, and they are the ones who have become psychosexually mature enough to take on celibacy. The report states that the Church's homophobic attitudes does not help this maturing process. Benedict's branding of them as "inherently disordered" and as unsuitable to be priests simply because of their sexual orientation only has the effect of driving them further into the closet with all the conflicts that this brings. They are required not just to be celibate, but to live a double life by hiding their orientation. If some estimates of the number of gay priests are correct, your solution would halve their number.