Some of the OT precepts seem a little odd like the mixed fibers, not planting different crops in a field and quite a bit more but I figure God must have had a reason for it. Seems to have to do with purity, and some are ritualistic.
The one that tears at my heart to this day is the rule about not boiling a kid in its mother's milk. Was that for us to learn to appreciate and have a tender heart for domesticated animals. So I don't know everything about the bible either but figure God has a reason.
With G-d, there are usually multiple, and manifold reasons for what He would have us do, or not do. One reason for that particular stricture is undoubtedly as you say, but today, another reason also readily comes to mind. Think of an overcharge in cholesterol, and the stricture makes a heck of a lot of sense, medically. There are undoubtedly other reasons He laid this stricture in His Covenant, if one but looks for them...
the infowarrior