Factually incorrect. I quote:
Pope John XXIII, Jan 23, 1961: "Advancement to religious vows and ordination should be barred to those who are afflicted with evil tendencies to homosexuality or pederasty, since for them the common life and the priestly ministry would constitute serious dangers."
Pope Benedict XVI, Nov 29, 2005: "The church, while deeply respecting the people in question, cannot admit to the seminary and the sacred orders those who practice homosexuality, present deeply rooted homosexual tendencies or support so-called gay culture.
"Those people find themselves, in fact, in a situation that presents a grave obstacle to a correct relationship with men and women. One cannot ignore the negative consequences that can stem from the ordination of people with deeply rooted homosexual tendencies."
When the young men vow celibacy to themselves as they start on their career path and then as priests, it will also attract many who have guilt and shameful thoughts that they don’t want to act on.
I agree with the Commandant of the Swiss Guard, the culture is always going to attract gays, just as it clearly does, even at the Vatican.