Public education is a kludge. You can keep on trying to tweek it and micro-manage it but it will always suffer the same basic problem : it’s paid with other people’s money for other people’s kids . It will always move to Soviet style antics as long as it is paid for by the state . To see the real difference state control causes check out your local supermarket verses what they had in the USSR.
Public schools weren’t always bad. The ones I went to were good back in the 50s and 60s. The three main reasons they are bad now are teachers unions, teaching degrees, and a culture created by the welfare state that rejects education and work in general.
Public education used to work very well. It prepared me for further study and obtaining two degrees.
My older son attended public schools and was a Nuke on the USS Ohio. He didn’t learn much in the schools and was always a problem to his mother and I because he refused to do the work.
My younger son attended a private school and the first thing he said to me every morning coming up the stairs was “Dad, I hate school.” My response was “Keeg, that is too damn bad.”
Public schools worked quite well until the faculties went Commie.