Ok, I'm just going to say one more thing, and then let this discussion go back to what it was meant to be for.
You're right, the problems aren't ONLY about money. But you're taking one situation and generalizing it for all schools. Charter schools are not usually a good thing. In fact more than half of charter schools are doing worse than public schools. Only a handful are actually doing better. And charter schools don't hand pick their teachers as a general rule. You apply to them like any other teaching job. You either get hired or you don't.
My girlfriend use to work for a public school, but Philadelphia laid off thousands of teachers last year, and she got a job at a school that was flipped. this is their first year as a charter. Hopefully it will be a good school.
But money does play an important part. If you go to Bucks County, Pa you'll find schools that spent $100 million on their high school, while the schools in the inner city have holes in the walls that never get fixed, water fountains that have signs that tell kids not to drink the water, and lead paint on the walls from the 70's that have never been repainted since then. If kids can not take pride in their school, or education, they will do bad because they don't care. If you spend money on them and give them smart boards, classroom laptops, new books, desks, chairs, and whatever else you can think of, they will be more inclined to care about their school, and about their education. They try harder if you show them you care. That's not the teachers part of the job, that that's the administrations job. And the admins don't think that stuff matters.
As far as streamlining teaching. That's the worst idea ever thought up for education. That what they do now in order to teach to the test. If you go into any inner city school, you re supposed to be able to walk into any classroom at random and they will be on the same page in the text book. How does that help kids? There's no personal touch that the teachers can give to their class that will enable them to answer questions or get into more detail about the topic they are teaching.
What about suburb schools that have the money to spend on tests that will determine if a kid has a learning disorder or is slow? Those kids get pulled out of the regular class and put into a slower class. In the City, those kids are overlooked and left in with everyone else. My girlfriend has kids in one class that are on 12th grade reading levels and some that are one 3rd grade levels. If she had to streamline her teaching, the higher level kids would get bored and not listen and fail, and the lower level kids would get confused, lost in the material, and fail. What they do is called differentiation. It's what little they can do to help kids of all levels. But it's not enough. City schools need more money to be able to hire teachers to teach special ed classes.
In the future, teaching will not be a competitive job. It will be a job that you do for 5 years, and get fired and have to find another job, not because you are a bad teacher, but because they are paying you too much for what they believe teachers should make. Teachers get paid the bare miminum and work an average of 60 hour weeks. There's no summers off, either. The majority of teachers have to work summer jobs just to pay the bills.
Ok, I digress