According to Paul Krugman in the RGE Monitor today, the new housing bill is a "temporary fix":

Even if this bill succeeds…, it … will, at best, make a modest dent in … foreclosures. And it does nothing … for those who aren’t in danger of losing their houses but are seeing much if not all of their net worth wiped out — a particularly bitter blow to Americans … nearing retirement…

He sees a need for more regulation:

 

Financial regulation needs to be extended to cover a much wider range of institutions. Basically, the financial framework created in the 1930s, which brought generations of relative stability, needs to be updated to 21st-century conditions. …

If the government is going to stand behind financial institutions, those institutions had better be carefully regulated — because otherwise the game of heads I win, tails you lose will be played more furiously than ever, at taxpayers’ expense.

But how likely is change?

Proponents of expanded regulation, no matter how compelling their arguments, will have to contend with very well-financed opposition from the financial industry. And as Upton Sinclair pointed out, it’s hard to get a man to understand something when his salary — or, we might add, his campaign war chest — depends on his not understanding it.

Could that be why so many people don’t understand it?