Well properly understanding why certain number systems work (fractions, negative numbers) requires some understanding of set theory, and the great mathematicians of the past struggled with a lot of these concepts we take for granted (negative numbers, complex numbers). It's unrealistic to expect high school teachers to understand these foundations.