I mean I see your point but it works both ways, should German pensioners pay for the mistakes of bankers and successive Greek governments... really I’m a bit playing devils advocate I don’t think the Greek people should be paying either.
Half a currency (Eurozone has common currency value but national banks can still set bank rates) is the problem I think. UK stayed out of Euro because of the Black Wednesday experience during the ERM I suspect.