Are you talking about the same Catholic Church that gave us Liberation Theology?
I had that thought, too.
It's no wonder that one of Zero's flaming commie Chicago buddies, Father Pfleger, has not been excommunicated.