I'd be interested in whether there are any empirical studies on this. I don't know how someone would do one, but I'd be interested in seeing it.
Subjectively, I disagree. Interviewing has a lot more to do with social skills than it does to do with work skills and work ethic. While someone might progress more readily in a currently held position as a result of ability, people can surely move from job to job more effectively with social and networking skills than they can with hands on skills.
No one's arguing that. We're talking about within the same firm.
Glad I have the job I do. I'm a software engineer, my job is all about meeting goals and not about hours. I work from home 4 days a week, and spend roughly 20 hours of time for 40 hours of pay. When my boss hired me he said on day one, "I don't care when, where or how much you work, I just care that you meet goals and deadlines."
Obviously some fields are different, but I just don't see how people can be happy with jobs that give them no possibility of downtime, and their managers expect simply time input and not actual work/quality input.