Thanks for the good wishes.... seriously.
Re: seniority system. Well, WITHOUT the seniority system, we would have CAs upgrading based on, what... shmoozing? connections? clout? How about hiring... how about we hire some fancy shmancy Air Force One pilot and stick him halfway up the list based on his quals? See where I'm going with this. The seniority system ensures fairness based on one thing only - longevity. And that is WELL worth the downside - not being able to make lateral moves.
I am just suggesting that the seniority system, while well intentioned, has unanticipated results. The president of our company can leave and get a comparable position elsewhere. You and I, as members of a union, cannot, unless we luck out and hire on to a non union company which does not have a seniority system.