The seniority system keeps things fair and transparent for everybody.
The seniority system also artificially restricts effective free movement between companies, and depresses terms and conditions. It is an anachronistic system, and the fact that it's not used in any other profession speaks volumes.