Judging by the constant blow back on this site. I can see why Catholics wish to dis-identify with being Catholic. After all who wants to be looked down upon?
I also know a lot of Catholics who lie about their beliefs to people such as the media and the elites so that they will be thought upon more favorably. They are cowards, but they do it. But I say to self hating Catholics, WAKE UP! Get over it. Who cares if the Non-Catholics do not approve of you? Knock it off and stand up for what you believe.