One intellectual problem that is often created when comparing old and new testament, is it is like comparing apples to oranges and not apples to apples. Humans were different in the old testament (hundreds to thousand year earlier) and needed a different type of God. After centuries of conditioning, it was time for an easing in the standards for humans in the new testament. This is why the son appears, who is different from the father but of the same substance.
A good analogy is say we had two groups of humans. One group is full of good kids and other is full of hardened criminals. One set of rules will not optimize both. The criminals live by the sword and deception and respect strength. The good kids live by the golden rule and only need a few basic guidelines.
The way I look at it, the type of law that was in effect during different parts of the bible tells us al lot about the nature of humans at that time. They were not us in ancient clothes, but originally more like the criminally insane of today. The law of the old testament had that in mind.
By the time of Christ, at least some of the humans were more like modern humans and had the self control not to be like the beasts. You can lower the intensity of the laws at that point. The criminal would not understand love your neighbor unless that meant rape. But the good citizen understands this means acceptance like family.
So Christianity is anti-semitism, got it. Jews were criminally insane, and it wasn't until Christianity came along that people got civilized.