I'm somewhat torn on this:
Yes, I totally agree that federal loans should be forgiven even if someone pays theirs off.
Private loans though? Not so much. That's basically the same as a mortgage from a bank. Or a car loan even. That money ultimately ends up in the borrower's possession after the school balance is paid. That? I am not so willing to share the cost of.