Seniority is fair if applied strictly and impartially. My own experience is that it tends to be applied when it suits and ignored when it dosen't, its never done me any great favours. I guess that in a large outfit like BA it works ok and at least you know where you stand. As has been pointed it will not get you a command, just give you a shot at it, you still have to pass the course. As far as redundancies go, don't get me started.