Sounds like a lot of young, low time captains weighing in with their opinions here and being mighty defensive about the issue.
But if we all agree that age and ability are unrelated, then let's get rid of the seniority system in a hurry and compete amongst ourselves for the jobs and salaries that are out there. Just like everybody else.
I'm all for a level playing field and being judged by my performance.