Thanks for the comment.
*First (from last), the reason that I assumed $\displaystyle a<b<c$ without possible equality is that the side lengths $\displaystyle a,b,c$ of the triangle are not equal (unless it's degnerate in which case the result is still true).
*There's no need to consider all orderings (six of them), if I wrote $\displaystyle b<c<a$ instead the argument would be the same. That's what I mean by "without loss of generality".
we have $\displaystyle b+a>c$ and $\displaystyle 1=ab+bc+ca=c(a+b)+ab>c(a+b)>c^2 \Rightarrow 1>c^2$. I agree that the cases where equalities occur should also be considered but that can be done separately taking $\displaystyle b=c=a$ and $\displaystyle b=c \neq a$ etc.
EDIT: didn't see that others had already answered the question.
Arguing in a "without loss of generality" manner implies that you're setting up a by-cases style argument. That is, in Case 1, you get result A; in Case 2, you get result A, and in all the remaining cases, you get result A. The "without loss of generality" part means that it is immediately clear by symmetries in the argument that all the cases work out the same. However, a < b < c, in your argument (leaving out Opalg's clincher here), means that a<1 and b<1. It does not imply that c<1. The other cases do not similarly show, via your argument, that a<1 and b<1. Hence, you cannot use the argument by cases in this fashion.
Now, if you employ Opalg's additional line of reasoning in Post # 16, you get that all three are less than 1 in just one case, and the three variables appear symmetrically in the proof. Then you can use the without loss of generality to save yourself the trouble of writing the other cases.
Concerning equality: I don't see why isosceles triangles should be excluded from the proof. That's not a degenerate case. But not allowing equality in your inequalities leaves out the isosceles case, and for that matter the equilateral case. You could do those separately, I suppose. But Opalg's reasoning gets you there using the more general (in)equalities.
Cheers.
Since a lot has been written and said about this inequality and since Zarathustra just missed a crucial multiplication to give the final solution ,i think i must give this multiplication ,although a long time has elapsed since this problem appeared in this subforum
The multiplication is :
(1-a)(1-b)(1-c)>0 <=> abc +a+b+c <2 <=> (a+1)(b+1)(c+1)<4