Cardinal Mahoney doesn't speak for the whole Church. Our monsigneur said that while one must be compassionate, laws must also be followed.
And right now he is leading a campaign along with the labor unions, ANSWER LA, MALDEF, the Mexican Consulate and the Democratic Party to unseat GOP Congressman and Senators. And not a single one of these groups who are working hand in hand with the Diocese in LA are pro-life or pro-marriage.
Mahoney wants government enforced compassion and to ignore the laws that he doesn't think are compassionate enough. I'd rather send Mahoney down to Mexico City or San Salvador to care for the people he seems to be most concerned about so they don't have to risk their lives coming to LA to benefit from his compassion.