That explanation neatly leaves out governments no longer subsidizing education like they used to or state universities being forced to be "for profit" to survive.
I can only speak for what's happened in the US and have no experience with colleges elsewhere.
It's a case of well-intentioned (in their context) people from each political side that made this mess collectively.