To play Devil's advocate: in an airline environment where the roles of captain and first officer are clearly defined and require only a minimum standard to be met and maintained, why should a company value loyalty, and why should salaries increase the longer you've been there. Companies in every sector only pay the minimum salary they need to retain staff. I'd suggest that the salaries on offer for pilots are still FAR in excess of what people would accept.