OK, but I don't want to hijack Maurile's thread.
Anyway, this is my theory. 50 years ago, there were very few professions that were open to very smart, talented women. One of those professions was teaching. Because women had very few career options, the public could get a lot of high quality teachers at a cost that was much less than they would have commanded if we had to pay them what they were really worth. Because of these exceptional teachers, we managed to get pretty decent educational results at a very cut-rate price.
Today, teacher salaries are roughly the same, when adjusted for inflation. But opportunities for smart and talented women have changed dramatically. So most of those superstar women don't go into teaching anymore. They become lawyers and doctors and businesswomen instead. The average person that goes into teaching today just isn't as skilled as the average person of yesterday. So we have to compensate for these less skilled teachers by spending a lot more money in other areas, just to keep educational achievement constant. For example, we spend more on technology, and para-educators, and specialist teachers that work one-on-one with certain kids, etc.
I don't mean this as an indictment of all teachers today. There are still a lot of good ones doing amazing work, sometimes under very challenging circumstances. I'm just pointing out what I consider to be one larger societal trend that has had an impact. I'd also say that there are other societal trends that have caused the costs of education to rise over time. Stuff like the decline in two-parent homes and the greater attention to identifying kids with specific learning issues. But I definitely think that increased opportunities for women is a factor.
Now please return to voucher talk. This was all a distraction.