I don’t know that we want to study linguistics or Jewish history. Instead, let’s see if we can bypass boring details about ancient cultures and focus on what we know about human nature.
Ages ago, people somehow developed the idea that God must be so great and we must be so unworthy that we should only allude to his identity, not actually say his ineffable (unspeakable) name. Supposedly, out of respect, we should never call God by his real name, which explains why dyed-in-the-wool Messianic Jews write the name G-d, never including the middle letter.
This reminds me of the common practice of writing s- -t, g- -damn, or some other bleeped word that we’re not allowed to say but have an unwritten understanding of the meaning. If we want something stronger than “He cursed like a sailor,” we might as well spell out the word.
The whole purpose of a name is to say we’re personally connected in some way—like showing a selfie with a celebrity. How silly it would be to show the picture and say, “I’m his best friend, but I can’t speak his name.”
Some Christians will freely speak of “God,” but they are reluctant to speak the specific name of the greatest person in the universe. If Jesus changed their lives and has become their best friend, shouldn’t they make his identity known?
“Jesus” should not be an ineffable name.
God has promoted Christ to the highest of all positions and has made the name Jesus greater than any other name. — Philippians 2:9, Frank Ball paraphrase