But what I find offensive is the willingness to tar all the members of the RCC with the sins of a few.
There have been terrible things committed in the name of religion, not just the RCC. No it does not excuse these things, but hindsight is just that.... hindsight.
The Church has been addressing these issues in the desire that the vulnerable and innocent are not preyed upon in the future, but criminal behaviour will happen however many protocols are in place.
Pope Benedict xvi defrocked many priests who were guilty of such abominations, and those men have been apprehended by the civil laws of the particular country.
But when a catholic priest is abused in the street by some misguided zealot, one is minded of the passage from John 8:7 "Let him who is without sin among you be the first to cast a stone at her."