Nicht mathematisch korrekt, aber anschaulich:  Man veranschaulicht das Problem durch z = f(x, y) im dreidimensionalen Raum.  x nach vorne, y nach rechts, z nach oben.  Wenn ich y = 0 setze, dann ist z(x, y) = 0.  Wenn ich x = 0 setze, dann ist z(x, y) = 0.  Wenn ich x = y setze, dann ist z(x, y) = x/2.  In den Fällen 1 und 2 ist die Ableitung entlang dieser Linien 0, im Fall 3 nicht.  Also ist f nicht differenzierbar in (0, 0).
Sorry, mit dieser Einschätzung liege ich leider völlig falsch.  Hoffentlich weiß es jemand besser.  Bin selber gespannt auf das Ergebnis.