I couldn't bring myself to be indebted at such a young age so I skipped college then. But this is america, not europe things are different. For better or worse, indebting people at a young age is how the "college educated worker" pipeline works and the class system functions and controls upward mobility. Not to mention military service. If you are ok with mandatory military service and more stringent and competitive…
in germany this is solved by allocating a number of slots for each degree. those slots are then filled with the best students first, until all slots are allocated. the score that you needed to get in was effectively the lowest score of any student that did get in. this means that in one year it could be that you needed an A to get into eg physics and in another year a C was enough. so it's very much supply and demand, and better grades give you more choices.