I have noticed that Public education is getting better in the US
I disagree, the article has some very telling things to say between the lines:
The students are being produced by a new pedagogical ecosystem—almost entirely extracurricular—that has developed online and in the country’s rich coastal cities and tech meccas.
Parents of students in the accelerated-math community, many of whom make their living in stem fields, have enrolled their children in one or more of these programs to supplement or replace what they see as the shallow and often confused math instruction offered by public schools, especially during the late-elementary and middle-school years
My conclusion is, also based from what I see from my own kids in Texas public schools, are that parents who know what they're doing, and are already in the field, are feeling compelled to give their kids extra-curricular instruction in math, wherever they can find it, to augment the generally poor math being taught to "the normals" (by which I mean everyone who simply attends public school). Not only is there no push for better math, it is intentionally dumbed down even from when I was in school. What school or government sponsored math enrichment exists, exists in precisely the form the article describes: math competitions. To take the math programs here in Austin (varies wildly by school and ISD), you have to commit your kid to participating in these stupid competitions. It's not about learning math, it's about being #1. Bad news: only one guy can be #1. But the world needs many, many people who know math and science very well in order to field the workforce required for further progress, or indeed simply to staff existing jobs as us old farts age out.
Public schools themselves are still very much behind the ball, all we're actually seeing is our elite outperform the other team's elite. What we need to see is a significant rise in overall mathematical literacy across the board.