I think they should come up with a point system where you get 1/2 point for every hour you have flown for other airlines and 1 point for every hour you fly at your current job. That way you still get credit for past success but it doesn't discount the seniority system of your current company.