College is expensive because people still pay that price. People pay that price because they have easy access to student loans.
So if we get rid of student loans, colleges would be forced to change their pricing.
If governments still want to encourage students to go to college, then perhaps non-price based methods would help. Scholarships could move away from being a monetary amount, to being a fixed amount of semesters paid for.