Well, there's your problem, right there.
when you read the NT, you discover there is a “new covenant”, which makes the old covenant obsolete.
this is why Christians read the OT in light of the NT.
anyone who thinks this is a “problem”, probably has a problem with the historical, orthodox Christian Faith believed and taught for 2,000 years.
oh wait.....