My church....your church....discerned indeed who were the wolves, and then set them loose again and again among trusting sheep.  Then, when the sheep cry out, we are told to be more trusting, to not cause scandal, that we worship money, that we hate the church.  It seems the problem is not one of discernment as much as priorities.  When the priests and the hierarchical structure mean more than the sheep, then who has lost their way?