One only need look at the well above national average public schools in states like Iowa and North Dakota to know that public school issues are not based in industry, nor on wealth. The public school teachers in Iowa and North Dakota likely make significantly less than public school teachers in places like California, Illinois, and Maryland.
It is the values, standards, and sense of community that make public schools in lower cost of living areas like Iowa and North Dakota exceed the national average. Not industry, not money--- it is a passion and driven expectation by the school districts to provide a foundational education experience for the children in these states.