The problem is that typically the very same people who are opposed to debt forgiveness are also opposed government-sponsored higher education that's free for students, like higher school and earlier; likewise, the very same people who are in favor of debt forgiveness also advocate government-sponsored higher education.
I don't think there is a fix as long as higher education is treated like a luxury good. And if that's society's choice, so be it, but then I don't want to hear another word about so-called "meritocracy" when it's pay-to-play.