Glut yes, but that not the cause - nor was the bank run. Simply, hubris.
They bet billions on zero interest rate policy and didn't hedge that bet.
Glut or no glut, would have failed just like LTCM or any other huge bets that failed to consider tail risk.