Martha McClaren:

You ask whether things have changed — since math wasn’t being taught well 40+ years ago either. You’re absolutely right on that, but I believe it’s only gotten worse over the years, as more and more math phobic people have gone into the field of education. These people never understood math well, so their teaching had to be based on rote following of procedures, etc. Then came “new math”, which was an effort to reinvent math and make it more accessible. That bombed, and the efforts to reinvent continued.
What happened is that eventually those bright, math-phobic folks took over the education establishment. They reinvented math to be gentler, kinder, and more fun. Some of the hallmarks are: Small group problem solving, with students figuring our their own solutions to challenging problems. Visiting many topics for only a few weeks each year and moving on, regardless of whether any real mastery was attained. The thinking was/is that students will revisit the topics again in successive years, and will painlessly absorb the concepts. This turns out to be an extremely inefficient way to teach math, so, in order to have enough time to do all these hands-on projects in groups, the explanation of the underlying structure of math and and practice with standard algorithms have all been chucked.