:D I've come across it before, but thanks for refreshing my memory of it.
So, for background, I am now a teacher. This year, I'm teaching:
* Middle School: Competitive math (MathCounts), Competitive robotics (FTC), Intro to Circuits (undergraduate EE curriculum slightly simplified and slowed down), Mechatronics Lab (3D design, embedded software, and controls).
* High School: AP Microeconomics (College level economics course), Competitive robotics (FTC), Spacecraft Systems Engineering (hoping to get a launch grant to put a small satellite in orbit).
* Clubs: HS Investment club, HS Space club, upper elementary math and robotics clubs.
I'm all about things being student led and student owned; this is especially true in my team classes (robotics and math). Even the others, I try to attain this to the extent possible.
On the other hand... Look, we've got a few hundred bodies around. We need a bell and to know where students should be. And my students do need to learn to work on things that are not necessarily their first choice of what to do, because for a lot of students this would be Fortnite 24/7. And for a lot of subject, there are pieces of information that are useless on their own until you've built a whole conceptual loop around them.
The piece makes an argument for market forces. Unfortunately, market forces often push things in the "wrong" direction. Parents want their kids to take lots of AP classes because it is helpful to get into college and also saves college tuition. But I feel like the microeconomics course I'm teaching is a lot worse than the one I'd teach on my own... I dare not stray too much from the dictates of the College Board, though, because students need to pass that test. Parents also like "rigor" of students working meekly and quietly because it seems like it's a quality signal (and it often is, but too much of anything is crap!).
What we really need is:
* Rigorous, controlled educational research so that we can know what works and what doesn't in what populations. Spoiler: everyone is just making it all up as they go along or, at best, following new educational trends with very little research support for them
* An educational system that actually respects and implements that research.
* Respect, safety, and adequate resources for teachers. (I do extraordinary things with my classes in large part I teach in a very easy environment-- from class sizes, organizational support, resourcing, and student behavior).