Yeah, I’ll note Elendil’s Heir is from Ohio which IMO has a horrific school system. Now, I’m not saying Ohio has bad schools–in fact there are many school districts in Ohio that are amazing and probably some of the best districts in the country (several that surround Columbus are extremely nice.) No, what I mean is that at the State level I think States like Ohio really do a lot to destroy realistic chances of “equality of opportunity.”
In Ohio, every little town can have its own school district if it wants. So what happens is big cities like Columbus have huge school districts with tons of students. However, a lot of the people who live inside the actual Columbus tax district are poor, so Columbus city schools are quite simply undesired. Then you have richer people congregate to small towns that all have their own school districts–cities like Dublin, Upper Arlington, Bexley, Hilliard etc. These towns have ridiculously high municipal income tax and property tax millages, but they have extremely good schools. The general wealth of these communities by itself makes property more expensive, then the desirability of the local school systems creates increased demand for housing in those districts. What you get is ever-increasing property tax rates that are simply unaffordable to anyone but the wealthy.
So yeah, it’s great if you’re upper middle class and can afford to live on those cities, it really, really sucks if you don’t.
I’m not nearly as familiar with Minnesota’s system, but states that I think “get it right” tend to do exactly what you’re talking about. What I’ve seen in States where I think it is done “correctly” is you have the primary school administrative unit at the county level. Each county has its own school board, with some level of funding provided by county taxes. However, a lot of the funding also comes from the State. Most importantly, the State will have “equalization” statutes in place. What this means is each year the State looks at all the county school districts, their spending per pupil and average teacher pay. They get the average, and any school district that is 10% or more below the average in spending per pupil or teacher pay, receives lots more State money than the schools that are at average or higher than average.
Now, in systems like this you can still have local municipal levies that go towards specific projects, like High School construction etc. So in States like this I’m familiar with, yeah, even within counties the richer cities will have the nicest schools because those municipalities can take it upon themselves to approve special levies for construction of better schools. But then like you say, they have an open enrollment policy…the ones I’m familiar with don’t allow any enrollment in the State, but do allow open enrollment anywhere in the county. What you end up having is 1-2 really high quality High Schools in the county, typically in the richer neighborhoods, and the parents who really care about their kids education take the necessary arrangements to get them to school every morning (since busing may not be available for kids who aren’t in that school’s area by default.) But even though there is still some inequality, the fact that little cities can’t all develop their own school districts, and the State forces some degree of county-to-county equality really levels the playing field in my opinion. Especially in that it gives high achieving poor kids who live in bad neighborhoods a good option to get out of that environment and have a much better shot at a good education, enrollment in college and etc.