God has already told priests that they can’t cut their hair, touch dead bodies, or drink alcohol. He’s even told the general public that they can’t cut their hair or touch dead bodies. Nobody is allowed to cut their hair or touch dead bodies, so why does God make it part of the vow of the Nazirite? Are they doubly not allowed to touch corpses?
Allow me to give an alternative origin to this story that doesn’t involve the creator of the universe telling people not to get a hair cut. A long time ago, there were specific groups of people among early Hebrews who were superstitious about cutting their hair, touching corpses, and drinking alcohol. There may have been three separate groups, or they may have been some overlap, but regardless, it wouldn’t have included the general public because the rules are far too constrictive. At some point, these groups wrote down their oral tradition of rules, but they didn’t preface their rules with “this only applies to our select group of people.” There would be no reason to do so, as the scriptures were only for the in-groups. As time went by, and the groups conquered, or were conquered by others, but the scriptures remained, but they were altered with the changing tides of power. As the generations went by and the laws were consolidated, lost, found, redacted, and re-written, people lost sense of their original intent. However, since they were bound to scriptures, they continued to follow their laws, even though they didn’t understand why they were doing them. We see this all the time with traditions. Even a historian can’t give you an all-encompassing explanation for the Jack-o’-Lantern, the Easter Egg, or the Christmas Tree. But as far as I know, no culture was ever systematically murdered for failing to carve pumpkins.
Regardless of their blotchy source material, many believers still treat Numbers 6:5-6 and the rest of the bible as perfect unadulterated perfection.
I find it disturbing that my spell checker wants to change “Nazirites” to “Nazi rites.” I never knew LibreOffice was such an anti-Semite!