Yes, my knowledge of the Catholic church is extensive. And clearly very different from your experience.
Greatnan is right, there have been dreadful cover ups which everyone knows about and there is no excuse for any of it. The consequence has had one good outcome, however, and that is that many Catholics, in Ireland in particular, do not accept the Authority of the church in the shape of the hierarchy in the way in which they used to. The primacy of the individual conscience has always been a doctrine of the church. These days that doctrine is assuming its rightful place.
This man you provide a link to, is an apologist for the Republicans. Of course he will put his own slant on things. He's 'hoping' he's asserting, but he doesn't know.
The sad thing is that many Catholics and many others won't vote at all. It's the same here. But, partly for historical reasons, partly because the Catholic population is more working class and partly because the policies of Obama chime with the ideal of social justice, the catholic population who vote in the forthcoming elections in the USA are far more likely to be Democrat.