They're all factors, but the deregulation of 1999 didn't have to do with mortgages, etc..
In any case, Clinton would not have done away with any of it. In fact, he was asked very recently if his 1999 deregulation was to blame, and he said it wasn't, and in fact it had helped . . . so it's a safe bet it wouldn't have been changed.