Everyone is not too blame, what a load of BS.
How is it BS?
The governments are to blame due to lack of regulation, and our government in particular for running up a debt during one of the longest sustained booms which left us in a bad position should the worst happen.
The ratings agencies are to blame, for rating CDO's as AAA without really being able to know what was 'inside' them.
The banks were to blame for being greedy, and for being dumb enough to package up and sell bad debt as CDO's whilst buying CDO's off other banks that were quite obviously doing exactly the same thing, they knew they were buying bad debt which is the really stupid part.
The people, it's not like the banks forced people to take on loans and mortgages that they couldn't afford, but people did, 125% of a houses value at 10x your income, that sounds like a good deal right?
Everyone is to blame, some were hit harder than others, hell the BoE dropping interest rates through the floor to save idiotic home owners from repossession has cost savers some £43billion.
Scary bit is that it's not over yet, the eurozone countries are being propped up by a wing and a prayer, the states is only 'ok' due to the dollar being the reserve currency, and luckily we're just being ignored in the face of the others, for now.