a^7-b^7 könnte man auch noch faktorisieren, ist aber nicht notwendig und nicht so einfach.
Zum Glück sollte man nicht soweit wie möglich faktorisieren.
Und
a^7 - b^7 = (a - b)·(a^6 + a^5·b + a^4·b^2 + a^3·b^3 + a^2·b^4 + a·b^5 + b^6)
verstehen wir bestimmt nicht unter ausklammern und auch nicht unter vereinfachen :)
Daher ist die Antwort des Fragestellers völlig richtig. Ich hätte aber auch statt (b - a)^2 besser (a - b)^2 geschrieben.