@Jbarnum, no one is claiming that “Yahweh made a mistake.” The Old Covenant is for the Jews; the New Covenant is for Christians. The argument about whether those under the new covenant needed to observe all the strictures of the old covenant was settled at the Council of Jerusalem (cf. Acts 15.1-21). We mustn’t continue to open old arguments that have been settled for millennia.