Blaming evil banks and profligate creditors while tightening the money supply wasn't a particularly fruitful thing to do the last time there was a global economic crisis, and a whole lot of modern macro was about not repeating that mistake.
Then the world goes around and repeats the same offenses, and the public once again buys the easy, moralistic stories. Bleh.
The fact of the matter is that the Eurozone is a bad idea, a lot of economists said it was a bad idea, and now they're seeing their predictions come true. For each European financial disaster it's easy to blame some convenient cause, but eventually you have to ask: what is it about the Eurozone that is so good at precipitating financial crises? As banks collapsed and massive financial contagion in America was uncovered, did anyone in 2007-08 (besides a small number of monetary-inclined economists) think the very Euro would be threatened again, and again, and again, as America lurched along in limp but definite recovery?
To paraphrase Bill Clinton: it's the money, stupid. The Eurozone is structured to suck the money out of peripheral economies in times of crisis, which then seize up like an engine starved of oil. The best banking system in the world cannot survive if all its money disappears. Cyprus does not have the best banking system in the world, so I guess they're worse off.