Many judge religion to be bad because they see religious doing hypocritical things. Well, they are sometimes right. But, I ask them to judge these people not how they act but how much worse they would be if they did not have religion. We are all human beings with their foibles, including the religious.
I also run into some people who judge the religious by a standard that they seem to have picked up somewhere but it doesn't have much to do with reality. I was sitting with someone who knew I was a Christian and apologized for drinking in front of me. He wasn't getting drunk or carrying on, just having a tasty beer. I would have had one too if I would have felt like one. The Bible doesn't say you can't drink and Jesus did himself. The Bible only talks about living a sober (not drinking too much) lifestyle. I don't know of one Christian who doesn't drink and would thinks it is a sin to drink. Note: It is a different story if one drinks to much and affects himself or others around him or her. That is a different post.
One day I did something and let out a cuss word. My granddaughter let out a gasp as she had never heard me cuss. She said that she didn't even think I knew cuss words. I was saddened. I have no idea where she got the idea that being religious would make someone completely isolated from the "bad" side of life. No wonder some people are so shocked when a Christian does something they shouldn't.
Hopefully the religious are better than they would be otherwise. Hopefully, they are worthy role model. But they will never be perfect and the vast vast majority of them never pretend to be!