Yes, and... In states where property taxes fund schools, there are basically two ways to pay for a good school: a) go to a private school, b) live in a school zone with high real estate values. At various points my wife and I calculated that 8 years at ~25k/yr tuition would work out to about the same as the ~200k house price delta we'd have to pay to move to a better school zone.
And I suppose option #3 is rationing, which is how some schools do it (our daughter is in a gifted academy where admission is limited via lottery.)
Here's some tangential anecdata.
I'm in Oregon, the county I live in pays for the local schools through property taxes. More than half of the tax goes to the schools if I recall.
Anyway, that's not the fun part. The fun part is one of the schools needs(wants?) a new roof. Sounds reasonable, here are the unreasonable parts: They want to raise funds with additional taxes, because they refuse to budget and earmark money for it. They also said they need(want?) several million dollars to do it. The taxes would also be used by the county to buy school-issued bonds from the school to fund the new roof, rather than directly using the tax dollars.
Unsurprisingly, the county measure to introduce that new tax failed during the election in November with a resounding laugh.
The entire way our schools are operated begs some very hard questions.
Now that the funding has gone away, they say they have a funding crisis, and will have to cut other things unless they can get the state to "adequately fund" them.
You seem to be under the impression that the school district has enough extra funding that they could just put tens of millions of dollars aside and complete the improvements as they come up, but can you imagine the shrieking that would erupt if they had a school board meeting and disclosed a capital improvement fund with millions of dollars in it? People would demand that their taxes be lowered post haste since it’s clear the schools don’t need all the money they’re being given.
So no, I (and clearly most of the voters) heartily rejected the new tax proposal. Fiscal discipline before any more or new taxes.
Also: There is no reasonable, commonly understandable way a new roof costs several million dollars. Forget where the money could come from, the demand itself is questionable. As a taxpayer I want to see the school's entire fiscal records, including data that might not be public, if they want that kind of money for what should be a regular maintenance job.
I don't see why this is preferable to lower taxes that just cover operations and short term maintenance, with separate bond issues to play for things like new roofs which are expensive but only come up ever 20 to 30 years.
There is quite a bit of variability in how long a roof lasts, because it can be greatly affected by weather and climate and accidents. With the "save for it out of a surplus" approach you'd need enough surplus so that you'll be ready if it turns out your current roof needs replacing on the low side of the roof lifetime range.
But then what happens when you reach that and the roof turns out to actually still be fine? Do you just keep adding each years surplus to the roof fund? I bet taxpayers wouldn't like that. They'd want taxes to be lowered to get rid of the surplus.
But then when you do replace the roof you'd have to raise taxes back to what they were to start building the fund for the next roof. So you still end up with the pattern being higher taxes for several years after a roof is installed and then lower taxes from then until it is time for the next new roof.
That's the same pattern you end up with under the "use a bond issue to pay for a roof when needed" approach.
And of course many people don't have enough money for private school or to move to a good school district.