If seniority didn't exist we would all be screwed. Let me give you a reality check. Having 20k hours doesn't mean you're going go waltz into another job, ask me how I know. Experience has become meaningless. All a company cares is if you meet the minimum qualifications or experience level that they've set. Furthermore there are plenty of companies out there that are hiring direct entry captains, so don't blame seniority.