Catholic Charities is staffed by leftist social workers. Many of them couldn’t care less about the specifics of “Catholocism.”
You’re right; it is a business that profits from the “poverty industry” (hence the leftist positions - mo’ money!)