I don’t hate Catholic priests. Just the as you say “ homosexual predator” ones.
I am Catholic, or at least, raised Catholic and have known many fine priests, but sorry to say, the priesthood tends to be attractive to a certain type of individual. I find the whole concept of forgoing sexuality and being “married” to God quite weird.
Three points -
1. Celibacy among the clergy is purely for the Latin rite Catholic clergy - and is a discipline, not dogma
2. The Church since the 1990s (too late I agree) has rooted out the ways in which people which such tendencies have joined. It is also strangely “helped” by the current cultural acceptance of these proclivities so men with such, ahem, proclivities, now go elsewhere.
3. I’ve noted that due to the scandals, the only men who join the priesthood today are those who KNOW they will be cursed and suspected and even then join because they truly have a calling.