It is not condescension, it is intolerance. I see this as far more simple than the picture you are trying to paint. You are either part of the problem or part of the solution. Abandoning the Church and participating in the attack on the Church with the left makes one no more than a useful idiot of the left and the godless.
You may consider me intolerant but tolerance is not a Christian virtue. Neither is cowardice. Charity, justice, mercy, prudence, honesty -- these are Christian virtues.
I think that you are missing the point, the church is clearly also part of the left, the church and the rest of the left has it's intense internal arguments, but come election time the party of the left can count on the Catholics to carry their water.
Do you think the church is going to help the left or the right on this immigration issue, and which side do you think that the church has always been on regarding immigration being forced onto the American people?