As these things go, the plan was eroded over time, with the (in)famous Proposition 13 of 1978 dealing a big blow.
[1] https://en.wikipedia.org/wiki/California_Master_Plan_for_Hig...
What saddens me is that grand (and simple) plan "free education for all" gets watered down and chipped away to "free education for those who have money or connections" and later attempts to shore it up offten amount to "free education for $special_group". While I don't deny $special_group should get free education, what gets me is all the special-pleading going on.
In OOM programming terms, it's like we had a universal principle which was easy to implement, and this has now been replaced by a bunch of switch/case statements...
We all know what is meant by "free" in this context, and there's no point in acting obtuse about it except to argue in bad faith.
In the case of covered education for foster kids, I’m conflicted. I’m in favor of providing anyone placed in the foster care system resources to offset their hardship. I would support non-profits that showed they could efficiently direct funding to programs to help foster kids go to college. I would wager there is research that shows positive economic and social impact by sending foster kids to college that outweighs the cost and significantly reduces the risk of foster to prison. But that’s my choice and don’t think everyone else should be forced to have the same convictions.
While not perfect, Arizona exposes this somewhat by offering tax credits for contributions to non-profits in certain categories (aid for working poor, tuition assistance, foster/adoption, public schools). I’m still forced to cover the cost of social programs, but minimally I get have some agency in choosing organizations that align with my philosophy in those domains and aren’t kicking back a slice of that money to politicians.
So if we're going to discuss the economic realities of government subsidies, we should go a bit further than "things cost money," because that's obvious and simplistic.
*Edit: Just want to add that the tax debate is indeed worth having. My point is only that the justification for subsidies is grounded in econ principles, not just the whims of the public.