While the Catholic Church has specific doctrines for homosexuals, birth control, etc., they tend to be quietly ignored in order to placate those in disobedience. Dont take my word. Look at the furor caused by one righteous Cardinal refusing to administer the Eucharist to pro-choice politicians. (At least some are willing to take a stand.) And we wont even talk about the pedophile priests who are quietly reassigned.
You may call me an ass but when you Catholics start touting your virtues while ignoring your problems, you come off to me as a noise gong or a clanging symbol.