The weaker states in Europe should have never agreed to a currency union without any kind of fiscal or political union. It led to a massive bubble of stupidly cheap debt and speculative capital inflow, and then when the economy started looking iffy all the money flowed out again, and poof.
Losing control of your monetary policy is straightjacket enough when your economy dips, but under the rules of their debt deals, Greece also lost control over fiscal policy, and was forced to apply pro-cyclical cuts to government spending. They ended up in worse-than-great-depression level economic collapse, with absolutely no tools available to deal with it.
For Germany by contrast, the Euro has been great (though fiscal austerity in response to a recession was stupid for them too). Their currency has been artificially weak relative to their neighbors, helping them run huge trade surpluses.