I was reared in the Catholic Church, and while I am now an atheist (as is my father), many in my family hold the Church in high regard (my mother included).
The Catholic Church, like any large institution, is not a monolith, despite claims from supporters and detractors alike. It has many facets, some large and dull, some small and bright.
Yolande Dumont is one of the latter, methinks:
Sounds like Raymond and Rodney are too. Funny how an apple doesn't fall far from a tree.