The main issue I had in the US K-12 system was both a lack of obvious applicability (there are no math labs), and a complete lack of teaching to my particular learning style (visual-tactile, i.e. watch then do hands on).
There's a boring lecture, some numbers on the board, then drills. This method works, but only when there's a huge pressure on the student to drill...something that the U.S. system just isn't structurally built to supply in the ways that East Asian systems are.
My wife grew up in South Korea and came out of High School knowing the level of calculus I wouldn't even touch until the last semester of my Sophomore year in College in a STEM program. Her 10th grade math textbook looked like an advanced version of my University Calculus course.
The problem I had, and the original question has is that there's just no connection made for the student in the U.S. system from math class to anything remotely useful. Abstract statements like "engineers need math" just simply doesn't mean anything to a bored out of their mind 7th grader. They have to actually use math to solve something they could solve with basic arithmetic and a calculator. Something with a reward at the end other than yet more notebooks full of drilled exercises: some flashing lights on a digital circuit, winning the pot at blackjack, launching a water balloon at a target, whatever.
But modern math education doesn't just fail in making it boring, it makes math scary. Calculus becomes this "special" course only the tip-top AP students take...if your High School even offers it (those special students might even have to go take it at a local college). Basic calculus isn't really all that hard to learn the mechanics of. It shouldn't be treated as special. Just "yet more rules for algebra". Even Math teachers would talk about trigonometry in hushed tones.
Modern Math education doesn't even show student how to apply math to critical reasoning skills. Something even students who go on to the most liberal of liberal arts can benefit from.
Importantly, I don't think anything I could have learned in K-12 mathematics remotely prepared me for the kinds of upper-level mathematics I eventually became exposed to at University. K-12 math prepared me to be a carpenter or a cashier, but it should have left me at a jump off point to be a scientist, or a philosopher, an engineer or a physicist, or at the very least given me a small glimpse into those worlds, because I sure as heck got a glimpse into 17th Century Japanese poetry styles, Shakespearean Theater, Classical Orchestra performance, being a member of Congress, and other career paths I wasn't interested in pursuing.
I made some suggestions here https://news.ycombinator.com/item?id=5858652