False dilemma.
Coming clean about the few bad apples in the Church does not mean that we should stop revealing the truth about the MSM and the fact that, in the MSM, the last acceptable prejudice is anti-Catholicism.
People who take the flack for the Catholic Church’s negative image and other problems and issues – such as [some] Communists, [some] Protestants, [some] Gays, [some] Atheists, [some] Hollywood, [some] Various writers, [some] Liberals, [some] Muslims – take the flack from forums such as this, the Catholic League, the Catholic Civil Rights League, various bishops, various Catholic journalists, because the flack-takers publish defamatory lies about the Church. Plain and simple.
So, yes, we as Catholics should always work toward correcting violations of Catholic teaching among ourselves.
But we should also work toward correcting violations of Catholic teaching among others.