So before Greece was too late, they were too early because there wasn't a peace treaty yet. There's no way for them to win.
In any case, Germany had massive amounts of debt forgiven, so them tightening the screws when someone else owes them money, is very hypocritical. Add to that that Germany is really rich and could easily handle a $100 bn or $300 bn loss, whereas Greece is in serious trouble, and that's partially because of Germany.
The reason Germany is so unforgiving, is that back in 2008, Merkel wanted to rescue the banks from their bad loans, and when the German voters questioned whether that was wise, she promised that the loans would be repaid. Forgiving the loans now would be breaking that promise. Merkel wanting to save the banks from their own foolish risks is part of the problem. Had they not lent money to Greece, Greece would have had to restructure much earlier. Instead, Greece was allowed to live on money they didn't have, and all of Europe knew and was fine with that. Until the crisis hit, and now Greece is the scapegoat for everybody's problems.
I'm not saying Greece is innocent here; they obviously aren't. But almost everybody carries some of the blame here, especially Merkel, and now they're sacrificing Greece to absolve themselves of their own mistakes.
Regardless, it makes for more interesting reality tv than catching up with the Khlardäshiäns[2].
[1]: http://www.bbc.com/news/world-europe-31849430
[2]: https://youtu.be/Ol3KuDTiZtY?t=2m20s