Hideous was not really correct. In situations where the equations are not independent, this gives the true picture, which can be useful. With this in mind, elimination gives a final result where all three possibilities are easily seen:
1) a unique answer, which is displayed.
2) an infinite number of possible answers, which are displayed (parametrically), shown by line(s) 0=0.
3) no answers, shown by a line implying that 0=1.
But there are many more ways to solve these. I believe all of these may be used:
Cramer's Rule, LU Decomposition, LQ Decomposition, QR Decomposition, Cholesky Decomposition, Singular Value Decomposition (SVD).