Seniority works for promotion that is the only reasonable way an F/O can get some experience and be capable of a shift to the LHS. What seniority should NOT be is the right to the best of everthing (trips,leave slots etc) what ALL crews should have is a rotating seniority system that is fair to all. Seniority for promotion OK not super seniority.
Regards
Qflte