The Catholic Church has systematically conflated tax-funded social welfare with "charity," arising out of a tragically-confused understanding of the Tenth Commandment. It is the nexus of "liberation theology."
I agree. Many priests get away with preaching "Social Justice" in homilies, and never, ever deal with Biblical truths concerning covetousness, homosexuality, or God's own words about infants in the womb (Psalm 139).
Then, we have this:
Pope to Israel: Give your land to the Arabs
I heard on the news that 67% of US Catholics are Obama supporters.
If true, there is little hope for those people.