Kind of spinning off the home price thread, if the schools in your area aren't "good," why aren't they good?

Ours aren't "good" for a few reasons...And good means that we have low test scores:

1. Overcrowding, lots of kids in mobile classrooms
2. The district hasn't invested in schools in this town, the last time a school was built was in 1970.
3. Diverse socioeconomic populations, lots of kids that don't have support at home, non native english speakers, etc.