> The vast majority of students go to community colleges or public schools and end up with very little debt (if any).
I wonder if that's really true for state schools anymore.
The two state universities in Kansas (LCOL state) quote ~10-12K annually for in-state tuition alone (KSU: https://www.k-state.edu/sfa/cost/manhattan-campus-costs/unde..., KU: https://admissions.ku.edu/costs). I can't imagine many (if any) states charging significantly less than that.
When you add room and board, food, books, and all the extra hidden fees tacked onto tuition, you're closing in on ~20-25k.
Students aren't getting out of that without debt unless they have a sizable nest egg saved up beforehand and/or work a decent number of hours throughout their school life.
And, while it's certainly doable for an individual to make it through school without debt, there aren't enough decently-paid seasonal jobs around said schools for even a majority of students to follow suit.
It used to be significantly cheaper when I got my BS ~20 years ago, but a push by Republicans to make student loans non-dischargeable in 2005 (see https://www.congress.gov/bill/109th-congress/senate-bill/256) along with significant cuts to Kansas spending on education tripled tuition shortly after I graduated.