I think longevity is one thing, but I also think actual ability is as important. You do this long enough and you'll add up accomplishments and beat notable names etc, and that's good, but a 10 year B to B+ level text run isn't as impressive to me as a 2 year A+ run nah mean.
@
sraL is definitely top 5 all time topical imo, not just cuz of longevity but also talent. I'd put myself top 15-20 due to lack of longevity, but skill-wise I'll shit on the majority of the people who are ranked above me 9/10.