The vast majority of sex scandals involving priests involve homosexual pedophile priests. If the objective is to preserve the repute of the Church, then that objective requires the exclusion of homosexuals from the priesthood.
So you and I are in agreement on that.
It does not exclude men who have had, in their past, some transient sexual confusions or some experience they've repented of, especially some isolated sex-foolery that they messed around with as adolescents or whatever. If it doesn't have any residual hold on your life as a "drive," and if you're free of that type of behavior for years with no real danger of recurrance, then you're clean.
Keep in mind that in Pauls' first letter to the Corinthians, he says,
(v. 10) "Neither the sexually immoral, nor idolaters, nor adulterers, nor male prostitutes, nor homosexuals, nor thieves, nor covetous, nor drunkards, nor slanderers, nor extortioners, will inherit the Kingdom of God."
And immediately he adds:
(v. 11) Such were some of you.
And then inthe biggest, boldest font:
"... but you were washed. But you were sanctified. But you were justified in the name of the Lord Jesus, and in the Spirit of our God."
So if you have an ongoing homosexual drive, OR a drive to covet, OR a drive to steal, OR a drive to slander, you're not fit for the Kingdom of God. But if you're washed, santified, justified: that's different.
I get it. I wish everybody got it.