Even though these kinds of techniques have been shown to be highly effective, it's just too risky for public school teachers to use them anymore. The teacher is so encumbered by top-down standards that they simply cannot let the students pick the pace or order, bottom up. The pace must be set by the teacher top-down, it must be the same pace for every student--and it has to be a pretty fast pace to fulfill all the top-down standards requirements.
Public school kids would benefit from more bottom-up, rather than top-down learning experiences. But public school teachers are evaluated on how well their students fill in those bubbles on standard exams. Home schooling parents just don't have this kind of accountability.
The desire to have quantitative, objective measurements to "hold teachers accountable" or "get rid of the lazy teachers who have tenure" has had a very unexpected side effect: Every public-school kid has to learn exactly the same things, in the same timeframe, in the same order, at the same pace.