While these are helpful topics to understand, they are not beginner topics. Not if you want to make music. They are fundamental questions in that they reside at the base of why things are the way they are, but they are not fundamental in the sense that you should teach them to a beginner who wants to make music.
The point is to make music. And the most practical way to do so is to teach instrument technique, intervals, scales, chords, and melody. Not low-level acoustic phenomena.
To make an (imperfect) programming analogy, you are proposing to teach low-level computation when most students would benefit from some Python, if/else statements, and functions. Not memory allocation and assembly. They're useful someday, but less useful when your first goal is to simply write a program.
Because music is pleasurable to play, to experience, and it's gratifying to be creative and to discover your creative potential.
If you have an alternative reason to learn music and to start learning through acoustic phenomena then let's hear it.
Most people don't get into molecular gastronomy if they don't intend to cook a meal. And I'm going to go out on a limb and say that 99% of aspiring cooks shouldn't learn cooking via that discipline without first starting with something more practical and immediate.
The point is to make music. And the most practical way to do so is to teach instrument technique, intervals, scales, chords, and melody. Not low-level acoustic phenomena.
To make an (imperfect) programming analogy, you are proposing to teach low-level computation when most students would benefit from some Python, if/else statements, and functions. Not memory allocation and assembly. They're useful someday, but less useful when your first goal is to simply write a program.