Re: ignorance, (absent the mentally challenged)
I would just say, our faith isn’t rocket science. Re: invincible ignorance not just plain old garden variety ignorance, I would ask, is God going to give us an impossible faith to understand for the average person? One who has the ability to put just a wee bit of effort into studying the subject and they won’t get it? I would ask, What is soooooo invincible about our faith to understand? And I would ask How many qualify for this type of invincible ignorance? 1%? 5%? 10%? How many reasonably speaking?
How is this passage from the CCC understood?
1791 This ignorance can often be imputed to personal responsibility. This is the case when a man “takes little trouble to find out what is true and good, or when conscience is by degrees almost blinded through the habit of committing sin.” In such cases, the person is culpable for the evil he commits. So how is this settled? https://www.catholicculture.org/culture/library/view.cfm?recnum=1203
Given that it’s never in history been so easy to gain knowledge than today, i’ve said this before, by 2020, it’s estimated that 7 billion smart phones will be in circulation. That is almost 1 smart phone for everyone on the planet.
Ask anyone a question with a smart phone, and see how quick they have an answer to the question asked.