The case it exists for: alternatives that share a leaf-level prefix and differ only in what follows, so the shorter alternative is a prefix of the correct one. Ordering longest-first cannot fix this when the alternatives are factored across separate rules — TPTP's