On Controversial Marketing, a video is posted of a reverend (the black guy) and the author (the white guy) of a book called God Is Not Great. One of the things the white guy mentioned is that in the New Testament, Jesus told people, "Let he who is without sin throw the first stone," which means none of us could 'punish' the wrongdoer. But that in the Old Testament, YHWH said, "an eye for an eye." He said it makes it sound as if OT people didn't know before that day that murder, perjury, stealing, etc., were wrong, but that of course they already DID know these things. He was making a point that we don't need a "god" to tell us these things, our innate sense of right and wrong is enough.
The point I don't remember ever seeing in debates where the NT is pitted against the OT is that the people WERE expected to be sinless in the NT. Yahushua (Jesus) was making sure these people knew and admitted that they had fallen short of the mark and that they were not. So many love the verses that state there is none without sin, if we claim we are without sin, we are liars and the truth is not in us. Isn't that the whole reason for the concept of religion in the first place? That we become sinless? Isn't that why Jesus was sent - to show it could be done and that becoming clean and starting again is expected?
(I guess I should go back and get the mens' names instead of referring to "the white guy" and "the black guy" or "the reverend" and "the author" but at least this way, you know who I mean.