I don't get your logic, that it's okay to go into debt for a boat but not your education, an investment in your future earning potential.
The problem with education loans is that they're not real loans. The government gives them distortionary financing that inflates tuition. Everytime the government raises the max loan amount, tuitions rise to match it. The college bureaucracies grow to match revenue. It's the same that happens with any bureaucracy that gets unearned money.
Everyone should pay the full price of their college education, either up front or in the future. That's the best way to keep college affordable.
Free markets work, why is there this presumption against them?