I completely agree with you that this approach to education isn't ideal and that we collectively would be better off if the onus for funding education was shifted back to the general tax payer again. That said, if you have a system in which the education dollars are limits, like we currently do, the best approach in my opinion is to charge people based on their ability to pay.