Why would they do that?
To avoid discrimination claims. And to hire the most qualified people for positions that are not directly involved in propagating the faith.
The accountant or secretary for the Catholic Charities adoption agency does not need to be Catholic. It's a question of job function.
SD
"To avoid discrimination claims. And to hire the most qualified people for positions that are not directly involved in propagating the faith."
Thats their mistake. I would make it a function of all employees jobs that they set an example by living by the principles of that religion, and then hire only Catholics, or whatever religion it is.
If a church is going to behave like any other business then of course they are going to be treated like any other business.