Sorry to interject a little economic theory into the discussion. There is a concept known as externalities (or spillovers), Externalities can be either benefits or costs. Theory as applied to education says that both the individual receiving the education, who receives direct benefits, and the society as a whole, which receives external benefits, gain from education. For example, lets say a kid is too poor for his family to pay for education does not attend school, had he attended school it would have developed his intelligence and he would have discovered a cure for cancer, ED, baldness, or some other disease and so everyone would have benefited from his (or her, to be PC).
Also the thought that I paid for my kids education when I was in school thru taxes so I should not have to pay after they graduate may not really hold water (depending on # of kids). Let's assume that $10,000 is (and was - to adjust for inflation) a reasonable cost for education and to adjust for inflation my current school tax is $5,000 (really).. All three of my kids went to public school for 12 years (plus kindergarten - but I ignore that year). That means my kids education cost $360,000. At $5,000 a year (no interest on the debt), it will take 72 years in school taxes to cover the payment. Living here for 39 years, that means I only have 35 more years of taxes to pay off my kids education. (30 if you give me credit for taxes paid in other towns BK.
Regionalization is great -example of Green Brook, Dunellen (my town) and Middlesex given. Unfortunately, joining of GB and Dunellen was put to a vote in the 70's and voted down by the citizens of GB (who now send their high school students to Watchung Hills Regional). Dunellen, Middlesex, Bound Brook and SBB was proposed a few years later - Middlesex nixed the idea.