In other words, the people who condemn homosexual perversion and think it doesn't belong anywhere, but most especially in the holy priesthood, are most responsible for putting it there?
Who are you, George Orwell?
There you sit, wringing your hands and whimpering in the hope that Rome will do something about it, all while Rome, and her attitude toward power and authority is the problem.
Your Pope has plenipotentiary powers of discipline, which he failed to exercise. how many lapses have resulted in church censure over the millennia? What about even over the past century? How about the exercise of rigid Papal discipline over the responsible clerics in the Vatican bank scandal? How many Catholic Germans were excommunicated over their activities during the second world war?
For whatever reason, Rome has chosen, in order to preserve institutional power, to practice a form of moral inversion - where the powerful and the connected are rewarded for their "service" by a lack of censure for heinous activities.
How many mobsters have been excommunicated, and how many priests and bishops happily show up at the events of a crime family with greasy smiles and outstretched palms?