The USCCB is also part of the problem. They do very dumb things like equating racism with abortion.
............................................
I completely agree.
Another factor is the pedophilia tragedy of the last few years. Shame and embarrassment caused a lot catholics, especially the boarder line non practicing ones to turn away.