Maybe.
It's about time our lawmakers started to get outdated, unenforced and unenforceable laws off the books. Such things just clutter the legal codes and present what too ften turns out to be irresistable temptation for prosecutors, lawyers and the like to do stupid things.
If there is no modern day call for laws like this one, they should be dumped. If there is continuing need for this particular law (horshoer's lein), that need can be readily documented and established. Otherwise, the law should be scrapped.