I agree with you that the German banks facilitated the spending, but the fault still lies with the countries that abused that money. You cannot blame the bank for your debt after requesting your 12th credit card!
Aside: I believe that the German banks have to live with their mistakes regarding due diligence, although even that isn't so clear as it seems that the greek authorities weren't entirely honest when it came to their financials.