Bush is not entirely blameless, but he did recognize the problem and tried to reform things. He was rebuffed a number of times in his efforts. Bill Clinton is the arch-villain in the whole sorry mess.
They could have shut the door on mortgages, but once the banks started playing with derivatives, it was only a matter of time before they took everybody down with them.