Due to immigration promises the Hispanics voted for Obama.
So you are extrapolating the voting pattern of the Catholic Hispanics to some conclusion that they are....what?
Make your conclusion.
That Catholic Hispanics voted for Obama due to immigration promises would be a warranted conclusion, but which was yours, not mine. As for myself, that liberalism predominates where Catholicism does is not extrapolation, but is consistently evidenced. The why of it can be reasonably understood as both having both spiritually and historical causes.