Just make the schools free for all, and collect with higher marginal income / wealth taxes.
It should not be dependent on parents’ status either. I got zero aid due to my parents, but I also got zero from my parents.
Also, schools are state funded as well as federally funded. So there's a bunch of issues when it comes to out of state students and who should cover. That exists even with today's crazily high priced tuition.