Catholicism plays both sides against the middle.
Somewhere, sometime, someone has taken every conceivable position on something that Catholics have to address.
So what ends up happening is that Catholic A makes a statement about what Catholics believe.
Then some non-Catholics quotes Catholic A and Catholic B comes along and tells him he’s flat out wrong, a Catholic hater, a heretic, slandering the church, yada, yada, yada.
I’ve actually seen Catholic take positions on issues with nary a peep from fellow Catholics but when non-Catholics point out the exact same doctrine, they’re shredded, poorly catechized, *haters*, heretics, etc.
You just have to figure out where the individual FRoman Catholic stands, and the only way to not be shredded is to agree with that individuals position on Catholicism, whether it agrees with the CCC or not.
Ultimately, no matter what a non-Catholic says, even if it can be backed up by the CCC, they’re going to be accused of being wrong.