Prove that $$a^3+b^3+c^3-3abc=(a+b+c)(a^2+b^2+c^2-ab-bc-ca)$$
This has been proved How to show that $A^3+B^3+C^3 - 3ABC = (A+B+C)(A+B\omega+C\omega^2)(A+B\omega^2+C\omega)$ indirectly? and Find $a^3+b^3+c^3-3abc$ (binomial theorem) using algebra.
But is it possible to prove it using the factorization of homogeneous symmetric polynomials ?
Attempt
$a^3+b^3+c^3-3abc$ is a homogeneous symmetric polynomial of degree 3 so the factors are to be either 3 one degree polynomials or two one-degree and one two degree polynomial, all symmetric. Elementary symmetric polynomials of 3 variables are $1, a+b+c, ab+bc+ca,abc$. Clearly $abc$ is not a factor.