In theory a great idea, but they would need to recoup their ivestment, a gap that is usually filled by municipal bonds, which are again given preferential tax status (though I think for a good reason).
Problem as I see it is that there are too many leeches, to few investors. On something like a local or county level tax (if authorized by a vote of the citizens) there is majority buy in. If optional, the leeches won't pay even if they benefit. Thats a tough reality that I have a hard time getting my head around for an investment only approach to work.
In my area I floated the idea of raising the per child enrollment fee for public school. It went nowhere. Part of that is likely union teachers not wanting to be directly accountable, the other part though was people with kids saying they shouldn't have to pay more since they pay property taxes.
I do to, and I have multiple kids in public school. I only think it is fair to have more of that cost on me (since they are my kids using the resources) than the community in general. I should pay more, and have more voice, than the no kid hippee down the street that wants more class time spent on studying the social inequalities of post-modern fart making art, but nobodey seems to think thats right - even some of the people with kids in the system.
I'm not sure what the solution is when people using the resources wont even step up.
When the free-market is unleashed, the possibilities are interesting and endless.
100% agree.
Take care.