Jesus promised that the faithful would be mightly tested by Satan, and that is exactly what is happening...I guess we Catholics can take solace in that we are surviving under these horrible evil men and their deeds....afterall, the church is NOT its hierarchy nor its buildings...
I believe that this problem begins in the seminaries. I believe that if the Church wishes to solve this dilemma that they should send qualified people to the various seminaries to seek out and dismiss those who are perpetuating this problem. It is a mission that I believe could be completed in a ten year period and perhaps in a shorter time.