
Atheists don't accept Christianity because Christianity states that God cannot dwell with sin, so therefore ANY sin, no matter how small, keeps a person out of heaven. They cannot accept that a person who generally makes good choices, doesn't kill, doesn't steal, etc. is still unworthy of heaven because of a few small sins.
yet
Most of them would agree that points like equality, respect, kindness, gentleness, fairness, integrity, bravery, love, loyalty, grace, mercy, helpfulness, faithfulness, and truth are good. These aspects are main themes of the Bible. Yet, atheists reject the entire Bible simply because of a few things like the creation account, old laws in Leviticus and Deuteronomy, and God saying that He is supreme.
Why do they have a problem with these verses? Well, obviously, because the doctrines in these small verses are the medium through which people understand the rest of the Bible. For instance, if God isn't supreme, then loving my neighbor as myself comes from a completely different motivation. (Google search: "Freud" and "Libido")
God views our sin similarly. In order for something to be pure, it must be 100% pure. An impure diamond is actually not a full diamond. It is more like 99% diamond and 1% something else. We were made to be pure, but if we do one impure thing, then we are no longer what God made us to be. God is therefore forced to see our good deeds through the context of our bad ones. Think of this: if there were a spot of ketchup on your shirt, you wouldn't go around telling people that it's a clean shirt, even if--save for the spot--the rest was spotless. If there is a sin in your life, then you are not being 100% of what you were created to be. If you spend your day doing 90% of what God wants, but 10% of what Satan wants, then you can't say you were 90% living for God. You were either living for God the entire time, or you weren't. If you are 10% Satan's then you are actually 100% Satan's. Or think of it another way. If a wife is 90% faithful to her spouse and has affairs 10% of the time, is she faithful or unfaithful? That little 10% actually makes her 100% unfaithful. Furthermore, any faithful acts she performs to her husband, become nothing less than a lie to hide the adultery. She is not being a wife anymore but a 100% liar and adulteress. However, she was intended to be 100% wife.
Do you see? This is why God died for you, so you can accept Him and God can view you through Jesus' perfection instead of your own failures. You are GOING to fail. That's a given. But guess what, you don't need to stress out, because you don't have to be recognized a failure unless you reject God's payment.
God fixes His "discrimination" problem by dying for us. What do atheists do to fix their discrimination problem? Nothing. Therefore, their rejection of the whole Bible for some picayune details is hypocritical if they are going to further reject God because of His condemnation of unbelievers for every sin they commit.