OLD MAN COAL,
your fire must be low on hot coals with that ridiculous rant!!
An F/O that has been there 18 months and upgrades (most of whom outshine a number of DEC's) has every right to maintain their number in the queue. Length of service, loyalty and putting up with the Bulls..t that has been posted about for a longer period of time has to count for something in the current day of diminishing conditions.
Drawing a new CAPTAINS seniority number is as stupid as the new pay scales!!
Shovel a little more coal onto the fire before you think next time, it might help.