My humble opinion is that Catholic Charities is the most awful organization ever developed by the Church. They are essentially slaves to the Feds.
It was not always that way but then the Federal Government began doling out money hand over fist. The mistake Catholic Charities made was getting on the handout list. Same goes for any other religious group that accepts money from the Feds.