God often gives us commands without explaining why; He doesn’t owe us an explanation. Obeying Him simply because He says so is likely the highest form of respect and love. (1Jn 5:3)
Even so, many ask why we keep certain laws for which they see no good reason; such as dietary laws. Since I also like to understand why God’s laws are good I try to provide some reason in addition to, “God says so.”
I see an indication from the dietary detail that we shouldn’t eat carnivores or scavengers, and have often cited this as a possibility; it is the kind of food generally discouraged by cardiologists and other health professionals. However, recently, when asked why we don’t eat horses, I found a more interesting and inciteful explanation: efficiency.
Horses are unclean because they don’t have a split hoof and because they don’t chew the cud. However, horse flesh is quite nutritious, it’s less fatty than beef, and they’re vegetarian, so why aren’t they on the menu?
As it turns out, animals which chew their cud are more efficient at turning food sources into nutrition for humans; they’re a more economical source of food: they consume less nutritious food themselves and produce a better meal for us. So, cultures who eat beef will tend to prosper and thrive more than those who eat horses.
God has a good reason for every one of His laws; they’re holy, just and good because He is. (Ro 7:12)