Let's take a look at denial. God oversees people of all faiths; God is in our midst. So is crime, so is disease, so is immorality. From within, we are beings who have choices, we are not God's puppets or marionettes--we are much greater than that. Blaming God when we should be looking inward at self is the most misguided direction we can select.
The truth: It is not okay, and everyone from parishioners on up went to work to not only clean up, but to design areas to prevent it from happening in their parish. This is because our focus is on Christ, on doing the will of God. And it is His will that things be done on earth (particularly in His House) as it is done in heaven. And that's up to us, His people. We led the way, and some organizations now follow the steps the Church has been taking to prevent and protect against this.
You are pinning blame on God, denying human responsibility. This is our mess to clean up--and the Catholic Church is doing just that--and has been for decades now. The same cannot be said of other groups and organizations.