“Is there growing confusion ...”?
I don’t think so. There’s ignorance, but that’s easily remedied by reading the Catechism. There’s discussion, but this need not generate “confusion” if one has read the Catechism. There’s rejection, but it’s disingenuous to pretend one doesn’t understand what one chooses to reject.
Worst thing if you are one of those gray fuzzy people who like to pretend there are gray areas. Because if you read the thing, there is no gray! I love the CCC. When I get static from a certain sector I say have you read the CCC, no?. You should is what I say. No excuses! No more hiding behind the I didn't understand the Encyclical etc.
Being Catholic is great! It's also a contact sport and it sure ain't easy a lot of times!
There are plenty of copies of the Catechisms out there. I have even both the American bishops copy and one called “ This is Our Faith”.