I think it's a lot easier for protties to lump every Catholic, practicing and non-practicing, devout and non, social gospel follower or capitalist -- all into one pot, and blame it all on the whole Church. It's intellectually lazy.
Protestants avoid any criticism by saying "Those protestants over there are socialists, but MY church isn't" or "Those protestants believe in unisex marriage but MY church doesn't" to get yourselves off the hook. Each Protestant thinks they have the only true church.
But let somebody call themselves Catholic for the purpose of getting votes, and suddenly their pronouncements are from the Vatican and their sins are the Pope's & all Catholic FReepers sins. I swear. Freaking perfect protestants, all in their own little boxes. "We thank you God that WE are not like those nasty Catholics."
I have Catholic inlaws, I love them in spite of the fact the live in a 'gray' world were there is a multitude of varying degrees of right and wrong. They always vote liberal.
And I come from a majority of Baptist of some brand. The majority of them were/are born bred democrats. And while their traditions differ in how to walk through this life to Judgment Day, both think politically speaking in and on the same terms. What I keep hearing with more frequency a 'social gospel'.
I can find the same drought of charity for those of and about on the protestant path and I personally have lived with the disdain of NOT being a Catholic. But that does not alter my search for truth and understanding of what was given as instruction to find that path as follower of Christ.
Now it may be impossible for you or them to look outside the box they were either brought up in or decided as adults to climb into. We have ONE Heavenly Father and ONE Savior, but 7 churches as noted in Revelation.