> The problem with 2008 ... was that the fundamental risk was obscured
Yes. And this is impossible with smart contracts. You can commit fraud by pricing the asset, but you can't prevent the market from demonstrating its quality in real-time.
With smart contracts there would have been a housing bubble, but there would also have been an inflow of capital when the market-value of the majority of CDOs crashed below about 80 cents on the dollar.