The church's system of secrecy and being above the law is why it was so easy to abuse people for centuries and why it still is. And people put money in the coffers. So no, the entire thing has to be criticized.
And, again, you have a grave misunderstanding of how the Catholic Church operates.
These Diocese across the world aren't lorded down from above and showered with extravagant funds. Each sets its own budgets and relies on independent finances from take-in and tithes.
The Catholic Church does tremendous good in poor areas of the United States, meeting gaps that aren't met. There's the Order of Bons Secours which is a sisterhood of nuns that focuses on providing healthcare and education to the poor. There are the Jesuits that have set up schools all across urban centers.
The Abuse scandal is terrible, and I think every Catholic you'd ask about it is tremendously ashamed that the church has yet to fully answer for those crimes in a satisfactory way. It's a huge shortfalling of JPII, and I hope we get clear answers under Pope Francis.
Religion is not purely evil or purely good for that matter. Like everything, it's a mix of both. At the base, social level, it's a powerful community-building entity for immigrants. I've seen it as a second generation Korea, where churches and congregations (again, I'm Protestant) support parishioners that are most in need when they have nobody else to turn to.