I saw the hypocrisy in Catholicism and organized religion in general 16 years ago, and I left.  You can argue these points forever, but as long as you sit silently in the pews your message will never be heard.  Get up and walk out. There are many ways to live a true Christian life outside of a Sunday sermon.   This religion is concerned about numbers and contributions.  Let them feel your disappointment.