No, it's not like that at all. It's not like the corrupt Catholic official is the rare exception while the corrupt Protestant preacher is the rule. There are good and bad preachers and officials, in small churches, large churches, so-called "mega" churches, and in the mother of all mega churches in Rome.
But you are right, no mortal is perfect, only Jesus is.
Yes, isn’t the Mystery of Jesus’ Mercy just Divine? It’s sort of like, “why does God keep those wayward Jews around? Haven’t they worn down His Love by now?” It must be that God really Loves us all that we should persist at all. How much time will He give us?