Substitute the word pilots for any job title, and I’d say you have an interesting debate. However, employment law seems to allow “experience” or time served to be rewarded.
I’d suggest that if you don’t like the rostering and pay scales that a company uses, why join?