All of these solutions are equivalent (or at least, may be if there are no other mistakes). There are probably other equivalent formulations that I can't immediately think of. But each of these students may see the solution and not realize that they're equivalent. Or worse, they may understand the equivalence of the foregoing statements but make a critical flaw elsewhere in the proof, and still think they have the correct solution.
I'm not arguing against solutions in textbooks. I'm just saying that for most proof-based mathematics they wouldn't be useful as solution checkers.