Naw, sorry the official teaching of the Catholic church is far more progressive than what you state.
Catholic teaching condemns homosexual acts as gravely immoral, while holding that homosexual persons "must be accepted with respect, compassion, and sensitivity", and "every sign of unjust discrimination in their regard should be avoided", in line with the traditional saying: "Love the sinner, hate the sin."[37] "The Catholic Church holds that, as a state beyond a person's choice, being homosexual is not wrong or sinful in itself. But just as it is objectively wrong for unmarried heterosexuals to engage in sex, so too are homosexual acts considered to be wrong."[38]
Homosexuality and Roman Catholicism - Wikipedia, the free encyclopedia
Granted, the church has had mixed actions regarding LGBT rights in different circumstances, and many church officials have definitely made anti-gay statement's and encouraged movements against gay rights, but again you must judge the person, not the generalized belief system. I will definitely agree with you that the general attitude toward the LGBT community is not as progressive as I would like to see, I guarantee that there official view is far more progressive than many other religions, and that there are many Catholic's with very positive attitudes toward the LGBT community.
Homosexuality and Roman Catholicism - Wikipedia, the free encyclopedia