Give me a freakin' break. We live in a society where the elite, the media, the school system, the entertainers, pump out pro-homosexualist propaganda 24/7. Maybe, just maybe, people in a free society have a right to have different views on homosexuality, including that it is immoral. Which is in fact, what the Catholic Church teaches.
That particular statement you included in your post caught my eye and raised the same response! Gimme a break, spawn of Pelosi!
As a previous poster said, I have been a member of many conservative church congregations where politics were never discussed from the pulpit, but I would say probably 90% of us voted Republican.