Who pays for all those college students debt when they cant pay it back?

That depends on the type of loan the student has taken out. Generally, it is either a private lender or the government that will take on the responsibility. In some cases, it can even be a combination of both.