Cardinal Mahony was certainly one of the problems. He should never have been made a Cardinal in the first place, and he should have been given the boot years sooner.
You won’t find many faithful Catholics standing up for him.
Pope Benedict has been gradually reforming the hierarchy, but it takes a long time. The revisionists, the modernists, and the homosexuals who crept into the Church did an awful lot of damage. Ironic that much of the most intense criticism comes from Catholic bashing, liberal, gay rights supporters much like the villains they criticize.
Oh?
The 'church' has no plan in place to keep the CREEPs out?