The Catholic Church is huge on social justice. This means they look to the Gov't to fund their "charities".
If the Catholic Church extended charity with more of their own money I would respect them. But this is one reason that they often lean left instead of right...they're afraid of their taxpayer funds being taken from them.
Too often, their "outreach" consists of putting the suffering on the dole as well. They show them how to navigate the taxpayer funded system.
You are mistaken on the social justice. It is often misused.
While we are alive Christ is perfect mercy. At the moment of our death Christ become perfect justice.
This distribution of money is not justice nor is it just.