I also think there's a huge undercurrent of resistance from adults to having children learn that system of reasoning because adults don't understand why it's useful, and in my experience when people don't understand something they dismiss it.
Edit: A nice example of another axiomatic system that might be more approachable is Euclid's Elements, in which five postulates are used to develop a system of geometry using an unmarked straightedge and a collapsible compass that you could, if you were careful, use to build bridges and other large buildings.
And I remember that was how we learned everything when I was a kid, and the teachers chose not to do anything else. I also remember from my math ed curriculum one of the professors joking about the elementary education students complaining about having to learn middle school math from the college perspective. So I think portions of this apply here.
I've also seen carpenters apply trigonometry very effectively to do things like cuts for roofs and stair jacks, so there's certainly a lot of truth to people learning maths by occupation and not in a formal setting, and I think part of it is the formal setting.
For the most part, knowing basic calc, it was possible to just draw a free body diagram and either integrate or take a derivative to get the answer. Didn't memorize much beyond f=ma and v=IR, for better or worse.
I still firmly believe that physics and calculus should be introduced together to provide a tangible and practical base to understand the mathematical theory.
"My phone is just rebooting" the pilot replied.
And that sort of flow is, I think, obtainable for most of anything. But 100% for certain for numbers. Somebody who doesn't gain an intuitive understanding of basic arithmetic will have an extremely uncomfortable relationship with any sort of math, which mostly just means they'll avoid it at all costs, but you can't really. I don't even mean STEM careers, but everything from cooking (especially baking) to construction and generally an overwhelming majority of careers make heavy use of mathematical intuition in ways you might not consider, especially if you're already on good terms with numbers.
If we made it so that only people who mastered assembly could be considered "real programmers" we'd get nowhere, certainly not to build modern web applications or video games.
Video games are an area where in fact good software is still produced, mostly because the people working on the cores of games DO know (at least how to read) assembly language.
Modern web applications on the other hand so basically the same things we were doing with computers 20 years ago but consume 100x the resources to do so.
No "modern web application" comes anywhere near the quality of Word or Excel 2003.