Christ had not trouble with driving out the money changers from the temple; I’m sure he would have no trouble taking aggressive action to the perverts that institutionally abuse those whom he said, “Suffer the little children and bring them unto me.”
Do your home work an the concept of “Turn the Other Cheek” it’s not what you think.
God, and by extension, Christ can be angered. They are just slow to anger.
Clearly you either do not understand the nature of the problem itself, or you are being intentially liberal with your metaphor. Either one disqualifies you as an imparial critic.
And the first thing Christ would tell you would be to fix the problem in your own house before worrying about what goes on in other houses.
Catholicism does not presume to be perfect. Identify your own perfect faith and I'll look into it.