Christianity produces a net benefit to society

Your first paragraph is either a non sequitur or in reality you believe in God you just hate him because he is not you. God created man, Hitler is man, God is evil. IF free will exist then God can create a being and be displeased with the actions of the being without being responsible for the person's actions. The only way the logical progression of nonsensical meaning makes any sense is if you believe that God created man without free will then we would be doing what we were programed to do by God and under his constant control. But of course you probably believe that men do not have free will or if they do it is unknowable because even if you think we have free will how do you not know that you have just been programmed to think that or by chaotic interactions with environment you think you have know that you have free will. You can't say all rapists, pedophiles and so on, you don't know. No one can know definitively know that it is incalculable. it is meaningless words thrown to invocation reaction. it is not grounded in logic because who are you to claim to be the moral authority on all of those people. besides it's a really bad bet, if 1 of those people happens to be worse then God then you're wrong. And you have no idea of knowing if it is true so it doesn't make you superior it just makes you silly. Foreknowledge if anything proves free will because it allows humans to act their beliefs. besides if you compare the length of this life to what a christian believes is an eternity in heaven then it means God is infinitely more good then all of those people because he created an infinitely perfect universe for people that don't do those bad things. I think society benefits more by saying this life is incredibly short and you should do good things here because there is an eternity beyond this life. Where is with no God and no eternity there is absolute nothingness after death which means pleasure/pain principle rules, get as much pleasure as possible out of life because when you die it is over. There is a sense of accountability that the majority of christians feel towards their actions which helps motivate positive societal behaviors like charity. That's great has any other society founded by a group of religious people every abolished slavery? no... hmmm well I guess the Christians just thought it would be funny? no don't be stupid, slavery has existed for a long time and still exists and will continue to exist. is not the same thing to tell a kid not to touch a hot stove because it burns and say a kid is being enslaved because their parents wont let them touch the red stove. The bible is a collection of writings that tells people how to live a meaningful life that transcends culture. It would be far more oppressive if it just ignored slavery and let people behave however they want. and don't judge past culture again who do you think you are, what have you ever done that you are so endowed with moral certitude to have perfect understanding of the past that you can hold it accountable. utterly unhelpful, you have no more power to judge the past then to control the weather. Unfortunately there are a lot evils in the world. When people are allowed to choose God and life or death and sin there are consequences. I know it is difficult to accept that bad people who choose bad actions is part of reality. I think people don't truly grasp the impact of their actions, like a pebble thrown in a pond we see the splash and ripple but we don't know how deep the rock goes or how wide the ripples before they fade. If God wanted slavery he would have created men without free will and could force them to behave but then there would be no meaning because you have no choice. I would challenge you question where you get your values, you seem to be very angry about some serious injustices especially since you believe that God doesn't exist and we are all just subjective collections of atoms reacting to chaos in our environment.