Did you not read your EBA / workplace employment conditions prior to signing on the dotted line?
Do I agree with seniority? No.. But it doesn't change the fact you didn't read the fine print just like all the cadets from various airlines that are now apparently complaining at T&C's after the fact.