There were three types of law in the old Jewish custom -- ceremonial, civil, and moral.
You are citing the usual legalistic apologia regarding Bible. That the really ridiculous rules didn't apply, because God didn't realize that when he was writing the Bible it would be taken seriously two thousand years later. That certain rules in the books of law (funny word, "law"), aren't really laws because geez, God must have been kidding and anyway, crab meat is good. And we don't stone adulterers because things would have gotten kind of bloody around the Gingrich household. We are told that certain commandments are not really commandments and Christ was the original free-market capitalist and He would have been the first to load up undocumented Central American children on a bus at gunpoint to send them back into the meat grinder. In my lifetime, we've been told that God didn't want miscegenation, or civil rights, or racial integration, or gay people married, but God is OK with capital punishment and bombing brown people and greed and "Stand Your Ground". Are there any greater moral relativists than modern American Christians?
Christ Himself stopped that practice
When you say "stopped" you mean, "didn't say anything about it". There's a whole list of things he didn't say anything about, including homosexuality and abortion and women being subservient and on and on. Most of that stuff was left for that old fraud Paul, who had his own little kinks, and more than anyone else, including Christ himself, defined Christianity. Funny how the Word of God is so fungible.
More recently, of course, there are great doubts about whether Paul even existed at all. More likely he was a creation of Josephus. The Cult of Rome.