> Jobs at major airlines are high paying because of the high cost of time, effort, and dollars necessary to procure the skills necessary for the job.
An ATP license for a major airline is no different than an ATP license for Bob's Discount Airlines, so the costs of obtaining either one are the same. Airlines (or in the US, their unions, who usually govern this) generally promote on seniority, which does relate to the number of hours flown, but considering it's the hours that are flown on the job, it's airline's investment at that point.
In reality, though, jobs at major airlines pay well for senior pilots because the unions for major airlines are run by senior pilots, who see no problem in negotiating a payscale with significant income inequality between junior and senior levels. I'd urge you to read Philip Greenspun's "Unions and Airlines" to understand the way the industry is structured in the US http://philip.greenspun.com/flying/unions-and-airlines
> The major airlines are paying high wages to attract the best, most experienced pilots in the world.
If they were, senior pilots from United would be jumping ship for better compensation packages with Delta, and then American would have to raise the stakes to attract the best and the brightest. But a senior pilot at United will have to restart as a junior pilot with Delta, all that "high cost of time, effort, and dollars necessary to procure the skills" be damned.