But lets put aside that little quandary for a moment and ignore the "human condition" and instead focus on the priestly condition. To become a priest a person goes through a lot of steps and is finally ordained in what the wannabelievers view as a holy sacrament. God himself bestows his almighty blessing on that person to be his representative on Earth and do his work as god himself is an absentee. God supposedly looks into their hearts personally and says "yep, that's my guy, that's who I want." How does the almighty do a worse job of background checks when he's hiring his own handpicked representatives than McDonalds does when they're hiring a part-timer to work the drive through window? Even if God tolerates ordinary people preying on kids, why does he hire priests that do it? Surely he can weed out the pedophiles somewhere along the way. God promises to protect his followers from ALL evil and yet he fails to protect them from his very own, hand-picked employees and that doesn't strike you as an abject failure on god's part? You have a pretty low expectation of a divine being.
What about the many that aren't pedophiles (which there are)?
Did God do a proper check on them and get it right?
Since there are some that are and some that aren't, then perhaps the truth of the matter is the human condition plays a HUGE role, unless you can show that non-religious people or non-Christians have never had pedophiles among them.