One thing that is "unfair" is that some kids going to public high schools get to learn in an environment that is comparable to a small private college campus and other kids going to public high schools have to contend with old, dilapidated structures without decent cafeterias, gyms, labs, or auditoriums, simply because they attend inner-city schools.
A public education is guaranteed by the STATES, not the school districts, and it shouldn't matter in which school district you reside, or how much the locals (your parents) are paying in "school" taxes; the education is provided by the STATE, not the school district. The STATES should be striving to equalize the facilities, teachers, and administrative support throughout the state, with no regard for the individual school districts.
In a sane world, there would be ONE school district in each state, and the local school boards (made up of unpaid volunteers), should be deciding what color the cheerleaders' uniforms are, and not much else. The STATE would be free to assign teachers anyplace the teachers are willing to teach, to incentivize teachers to teach in "problem" or remote districts, and to reward teachers on a merit basis for outstanding achievement.
In a sane world, every student with the ability and the desire to take AP courses would have those courses available, whether they live in the lily-white suburbs or the Ghetto, because those students are legal residents of the STATE.
If you want your kid to have a private school education, send him or her to a private school, and don't expect the other taxpayers (most of whom have NO kids in school) to fund your ambitions for your spoiled little brats.