And I’ve heard but not seen the actual statistic that the Catholic church is the largest provider of charitable services in the world.
I think another reason is that people outside church life often have a tendency to view people living life inside the Church or a church as hypocritical. Some of that may be due to exposure to what they consider religious hypocrisy in their childhood, or from not having any church experience in their childhood and hearing negative comments from their parents. I was very religious in my teenage years, but started to get the idea that I didn’t think most people who went to church were really interested in leading the sort of life that Jesus asked us to live or in following the example of the apostles. Eventually, after living in the moral cesspool of college life for a couple of years, I began to think, why should I bother with church, it looks like everybody else is having a lot more fun. Started drinking, etc. Took me a couple of decades to figure out that everyone, myself especially, wasn’t having as much fun as I thought. God is patient, and led me back to the Catholic church after about 25 years (eleven years ago now). I think a lot of my friends are still scratching their heads. I haven’t lost any yet that I know of, but, then again, we haven’t had serious talks about same-sex marriage, “transgender rights,” etc. I expect to be getting a lot fewer Christmas cards when/if that happens. That’s okay, though, I love my family and they tolerate me, and we are in agreement on the evil residing in those issues.