Do we prevent somebody being hurt by superstition or faith by rejecting and challenging those things? 

Is it mistaken to support organised religion in membership or donations?

If people do good because they are human, not because God prompts them then is it right to risk giving God any credit when they alone own their good?



Catholic teaching is that God revealed everything we need to know and that the Catholic Church alone protects that revelation fully and properly for the infallible Jesus guides and permeates the teaching of the Church. Thus any change of doctrine would be to deny this. Even more so if the Church abandons its doctrine that sex outside marriage or that same sex marriage is impossible in the eyes of God. The doctrinal ban on gay sex and sex outside marriage is very basic to Catholicism. The Church teaches gradualism - that any respect shown say to a gay person is intended to bring them to full acceptance of Catholic doctrine one step at a time. Kindness to gays is a strategy for destroying the "sin" of homosexuality. The gay person who is in the Church and who practices homosexuality, is in fact helping the Church to do its work. It is passive support if you are not in the Church and if you never bother challenging its teaching.

Membership even if lapsed counts as active support whether you like to admit it or not. You have to decide if you wish to be a cafeteria Catholic and thereby enable and be complicit in hypocrisy or if you wish to be a proper Catholic and enable the Church to do what it does, including the discouraging of gay love. Most people would say that to enable hypocrisy and to make it attractive is worse than to enable Catholicism even if they feel Catholicism when practiced consistently and with full and proper obedience to the Church is dangerous. 
Hypocrisy is the ultimate cancer in society.