We set a budget for both daughters and insisted that they stick with it. We would not let them take on any debt at all.
Both daughters have now graduated (one very recently). Both were very glad once they graduated to have no debt. One graduated almost exactly on budget (but with two bachelor’s degrees). The other graduated very much under budget and has money left for graduate school (which will probably happen in a few years).
The oldest took a first job that was a great fit for her and that helped her to get what is now an acceptance to a great graduate program, but the first job paid very badly. She could only take this particular first job because she had no debt at all. It has really worked out well for her.
Personally I do not like debt. I do like the idea of having the student very much aware that university is expensive and that they are expected to take advantage of the once-in-a-lifetime opportunity that it is.