I know this topic is probably beaten to death, but I don't see how one could upgrade at XJT in 4 years if there's approx. 2900? pilots and there's about 500 being hired in the next year. What about after the major hiring. Wouldn't you have to be half way up the seniority list to be captain? Maybe there's other factors I don't know about.