As a father of 3 college grads all with advanced degrees (doctor, economist, and nurse practitioner) and one more entering college this Fall (doctor wanna be), I hear you as far as the debt goes...but fortunately they all have good earnings potential. I boggles my mind why some choose to go into such massive debt just to have the "college experience" without any reasonable prospect of having a viable profession to pay for it after they graduate. I understand that it's not uncommon for some to still have school debt well into their 50s and 60s...wow.
I think this problem is actually somewhat exaggerated. The whole "art major with $200k in debt" thing is pretty rare. Still, it's a hard thing to enter adulthood with. It's also notable that student debt is uniquely hard to get rid of. It's the one financial mistake you are saddled with for life. (well, almost)
Public financed model...our spending is out of control as it is and I can't see that going anywhere.
Well our spending as a percentage of GDP is considerably lower than the OECD average, so I can't say I agree that our spending is out of control. (assuming you mean overall govt. expenditures) Not to mention this is simply taking the place of other spending that is already happening. Now, instead of the government giving money to people who then give it to colleges we just give it to colleges.
Percentage of earnings for the next 20 years sounds dandy except what about those that don't earn squat? It falls back on the tax payers. I don't know the answer...but it sure looks to me like we're in desperate need of a new paradigm.
It doesn't actually fall back on the taxpayers at all. In fact, some states and schools are already flirting with this model. It's really just an economics projection. You need say, $10k per student per year, so let's just say $40k lifetime in 2015 dollars. Taking the demographics of your graduates you need to figure out a way in which, taken together, comes out to $40k lifetime on average. Sure you're going to have plenty of people who pay less, but you'll also have plenty of people who pay more.